Terracotta Conveyor Belts
Terracotta Conveyor Belts by Ryan16432975    0
The conveyors are the magenta terracotta blocks and they will move what is on it in the direction that the arrow is facing They work horizontally and vertically Original Idea from The Red Engineer
Minecraft 1.12
10566 characters
More by Ryan
How to install
Comments
Show source commands
summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:gamerule commandBlockOutput false},{id:commandblock_minecart,Command:fill ~3 ~-3 ~-1 ~9 ~1 ~3 concrete 14 hollow},{id:commandblock_minecart,Command:fill ~3 ~-2 ~-1 ~9 ~ ~3 stained_glass 14 0 concrete},{id:commandblock_minecart,Command:setblock ~2 ~-2 ~1 wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"Destroy Machine\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true,\\\"underlined\\\":true}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~7 ~3 ~2 air\\\"}}"}},{id:commandblock_minecart,Command:setblock ~2 ~-1 ~1 wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @a {text:Click me to see TheRedEngineer’s Youtube channel!\\\\\\\",color:red,bold:true,clickEvent:{action:open_url.value:\\\\\\\"https://www.youtube.com/user/TheRedEng\\\\\\\"}}\\\"}}",Text2:"{\\\"text\\\":\\\"TheRedEngineer\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true,\\\"underlined\\\":true}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:commandblock_minecart,Command:setblock ~2 ~ ~1 wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard players add @e[type=armor_stand,name=TogAct,c=1] OVbHZh_A 1\\\"}}",Text2:"{\\\"text\\\":\\\"ON/Off\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"execute @e[score_OVbHZh_A_min=1,score_OVbHZh_A=1] ~ ~ ~ blockdata ~ ~ ~ {auto:0}\\\"},\\\"bold\\\":true,\\\"underlined\\\":true}",Text3:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"execute @e[score_OVbHZh_A_min=2] ~ ~ ~ blockdata ~ ~ ~ {auto:1}\\\"}}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard players reset @e[score_OVbHZh_A_min=2] OVbHZh_A\\\"}}"}},{id:commandblock_minecart,Command:summon armor_stand ~4 ~-2 ~ {CustomName:TogAct,Marker:1,NoGravity:1,Invisible:1}},{id:commandblock_minecart,Command:scoreboard objectives add OVbHZh_A dummy},{id:commandblock_minecart,Command:fill ~4 ~-2 ~ ~8 ~ ~2 chain_command_block 5},{id:commandblock_minecart,Command:setblock ~8 ~ ~1 chain_command_block 4},{id:commandblock_minecart,Command:setblock ~8 ~ ~ chain_command_block 3},{id:commandblock_minecart,Command:setblock ~4 ~-1 ~ chain_command_block 1},{id:commandblock_minecart,Command:fill ~8 ~-1 ~ ~5 ~-1 ~ chain_command_block 4},{id:commandblock_minecart,Command:setblock ~8 ~-1 ~1 chain_command_block 2},{id:commandblock_minecart,Command:setblock ~4 ~-1 ~2 chain_command_block 2},{id:commandblock_minecart,Command:fill ~8 ~-1 ~2 ~5 ~-1 ~2 chain_command_block 4},{id:commandblock_minecart,Command:setblock ~8 ~-2 ~2 chain_command_block 1},{id:commandblock_minecart,Command:setblock ~4 ~-2 ~1 chain_command_block 3},{id:commandblock_minecart,Command:fill ~8 ~-2 ~1 ~5 ~-2 ~1 chain_command_block 4},{id:commandblock_minecart,Command:setblock ~8 ~-2 ~ chain_command_block 3},{id:commandblock_minecart,Command:setblock ~4 ~-2 ~ repeating_command_block 5},{id:commandblock_minecart,Command:blockdata ~8 ~ ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~-0.05 ~2 ~ minecraft:magenta_glazed_terracotta 3 tp @p ~0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~8 ~ ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~0.05 minecraft:magenta_glazed_terracotta 2 tp @p ~ ~ ~-0.05}},{id:commandblock_minecart,Command:blockdata ~7 ~ ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~0.05 ~2 ~ minecraft:magenta_glazed_terracotta 1 tp @p ~-0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~6 ~ ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~-0.05 minecraft:magenta_glazed_terracotta 0 tp @p ~ ~ ~0.05}},{id:commandblock_minecart,Command:blockdata ~5 ~ ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~ minecraft:magenta_glazed_terracotta 3 tp @p ~0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~4 ~ ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~ minecraft:magenta_glazed_terracotta 2 tp @p ~ ~ ~-0.05}},{id:commandblock_minecart,Command:blockdata ~4 ~-1 ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~ minecraft:magenta_glazed_terracotta 1 tp @p ~-0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~5 ~-1 ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~2 ~ minecraft:magenta_glazed_terracotta 0 tp @p ~ ~ ~0.05}},{id:commandblock_minecart,Command:blockdata ~6 ~-1 ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~ ~-1 minecraft:magenta_glazed_terracotta 3 effect @p levitation 1}},{id:commandblock_minecart,Command:blockdata ~7 ~-1 ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~-1 ~ ~ minecraft:magenta_glazed_terracotta 2 effect @p levitation 1}},{id:commandblock_minecart,Command:blockdata ~8 ~-1 ~ {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~ ~1 minecraft:magenta_glazed_terracotta 1 effect @p levitation 1}},{id:commandblock_minecart,Command:blockdata ~8 ~-1 ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~1 ~ ~ minecraft:magenta_glazed_terracotta 0 tp @p ~-0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~7 ~-1 ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~0.05 ~-0.1 ~ minecraft:magenta_glazed_terracotta 3 tp @p ~-0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~6 ~-1 ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 3 tp @p ~-0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~5 ~-1 ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~-0.05 minecraft:magenta_glazed_terracotta 2 tp @p ~ ~ ~0.05}},{id:commandblock_minecart,Command:blockdata ~4 ~-1 ~1 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 2 tp @p ~ ~ ~0.05}},{id:commandblock_minecart,Command:blockdata ~4 ~-1 ~2 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~-0.05 ~-0.1 ~ minecraft:magenta_glazed_terracotta 1 tp @p ~0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~5 ~-1 ~2 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 1 tp @p ~0.05 ~ ~}},{id:commandblock_minecart,Command:blockdata ~6 ~-1 ~2 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~0.05 minecraft:magenta_glazed_terracotta 0 tp @p ~ ~ ~-0.05}},{id:commandblock_minecart,Command:blockdata ~7 ~-1 ~2 {auto:1,Command:/execute @e[type=Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 0 tp @p ~ ~ ~-0.05}},{id:commandblock_minecart,Command:blockdata ~8 ~-1 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~1 ~ minecraft:magenta_glazed_terracotta 3 entitydata @e[c=1,type=!Player] {Motion:[0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~8 ~-2 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~1 ~ minecraft:magenta_glazed_terracotta 2 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,-0.05]}}},{id:commandblock_minecart,Command:blockdata ~7 ~-2 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~1 ~ minecraft:magenta_glazed_terracotta 1 entitydata @e[c=1,type=!Player] {Motion:[-0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~6 ~-2 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~1 ~ minecraft:magenta_glazed_terracotta 0 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,0.05]}}},{id:commandblock_minecart,Command:blockdata ~5 ~-2 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~ ~-1 minecraft:magenta_glazed_terracotta 3 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.05,0.0]}}},{id:commandblock_minecart,Command:blockdata ~4 ~-2 ~2 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~-1 ~ ~ minecraft:magenta_glazed_terracotta 2 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.05,0.0]}}},{id:commandblock_minecart,Command:blockdata ~4 ~-2 ~1 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~ ~1 minecraft:magenta_glazed_terracotta 1 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.05,0.0]}}},{id:commandblock_minecart,Command:blockdata ~5 ~-2 ~1 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~1 ~ ~ minecraft:magenta_glazed_terracotta 0 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.05,0.0]}}},{id:commandblock_minecart,Command:blockdata ~6 ~-2 ~1 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~0.05 ~-0.1 ~ minecraft:magenta_glazed_terracotta 3 entitydata @e[c=1,type=!Player] {Motion:[-0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~7 ~-2 ~1 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 3 entitydata @e[c=1,type=!Player] {Motion:[-0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~8 ~-2 ~1 {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~-0.05 minecraft:magenta_glazed_terracotta 2 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,0.05]}}},{id:commandblock_minecart,Command:blockdata ~8 ~-2 ~ {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 2 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,0.05]}}},{id:commandblock_minecart,Command:blockdata ~7 ~-2 ~ {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~-0.05 ~-0.1 ~ minecraft:magenta_glazed_terracotta 1 entitydata @e[c=1,type=!Player] {Motion:[0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~6 ~-2 ~ {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 1 entitydata @e[c=1,type=!Player] {Motion:[0.05,0.0,0.0]}}},{id:commandblock_minecart,Command:blockdata ~5 ~-2 ~ {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~0.05 minecraft:magenta_glazed_terracotta 0 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,-0.05]}}},{id:commandblock_minecart,Command:blockdata ~4 ~-2 ~ {auto:1,Command:/execute @e[type=!Player] ~ ~ ~ detect ~ ~-0.1 ~ minecraft:magenta_glazed_terracotta 0 entitydata @e[c=1,type=!Player] {Motion:[0.0,0.0,-0.05]}}},{id:commandblock_minecart,Command:setblock ~ ~ ~1 command_block 0 0 {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:commandblock_minecart,Command:setblock ~ ~-1 ~1 redstone_block},{id:commandblock_minecart,Command:kill @e[type=commandblock_minecart,r=1]}]}]}]}