SHARE
TWEET

1.9 CCMP Quarry [1/2]

Jragon014 Nov 20th, 2015 (edited) 2,747 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /summon FallingSand ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1,Passengers:[{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:"fill ~2 ~-3 ~-2 ~8 ~-1 ~2 iron_block 0 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~-2 ~2 stained_glass 0 replace iron_block"},{id:MinecartCommandBlock,Command:" /scoreboard objectives add TurtleTime dummy"},{id:MinecartCommandBlock,Command:" /scoreboard objectives add TurtleTime1 dummy"},{id:MinecartCommandBlock,Command:" /scoreboard objectives add TurtleTime2 dummy"},{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Quarry\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"[1]\\\",\\\"color\\\":\\\"black\\\"}",Text3:"{\\\"text\\\":\\\"by Jragon014\\\",\\\"color\\\":\\\"dark_purple\\\",\\\"italic\\\":true}",Text4:"{\\\"text\\\":\\\"[Click to remove]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~7 ~1 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[tag=MiTurtle] ~ ~ ~ /tp @e[type=Item,r=15] @e[type=ArmorStand,tag=McQuarry,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[tag=MiTurtle] ~ ~ ~ /particle explode ~ ~ ~ 0.05 0.05 0.05 0.05 10"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/clear @a[m=0] bedrock"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[tag=McQuarry] ~ ~ ~ /tp @e[type=Item,r=1] ~ ~-2 ~"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,Command:"/execute @e[tag=McQuarry] ~ ~ ~ /particle explode ~ ~-4 ~ 0.02 2 0.02 0.05 40"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand] ~ ~ ~ detect ~-2 ~-7 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-7 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-7 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-7 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-7 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-6 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-6 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-6 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-6 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-6 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-5 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-5 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-5 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-5 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-5 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-4 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-4 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-4 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-4 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-4 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-3 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-3 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-3 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-3 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-3 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-2 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-2 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-2 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-2 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-2 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-1 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-1 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-1 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-1 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-2 ~-1 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-7 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-7 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-7 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-7 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-7 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-6 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-6 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-5 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-5 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-4 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-4 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-3 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-3 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-2 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-2 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-1 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~-1 ~-1 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-7 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-7 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-7 ~ minecraft:hopper 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-7 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-7 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-6 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-6 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-5 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-5 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-4 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-4 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-3 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-3 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-2 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-2 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-1 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-1 ~ minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~ ~-1 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-7 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-7 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-7 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-7 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-7 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-6 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-6 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-5 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-5 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-4 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-4 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-3 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-3 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-2 ~-2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-2 ~2 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-1 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~1 ~-1 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-7 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-7 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-7 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-7 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-7 ~2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-6 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-6 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-6 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-6 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-6 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-5 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-5 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-5 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-5 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-5 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-4 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-4 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-4 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-4 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-4 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-3 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-3 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-3 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-3 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-3 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-2 ~-2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-2 ~-1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-2 ~ minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-2 ~1 minecraft:glass 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-2 ~2 minecraft:redstone_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-1 ~-2 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-1 ~-1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-1 ~ minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-1 ~1 minecraft:quartz_block 0 /execute @e[c=1,r=0,type=ArmorStand] ~ ~ ~ detect ~2 ~-1 ~2 minecraft:quartz_block 0 /entitydata @e[r=0,c=1] {Tags:[\\\"McQuarry\\\"],CustomName:\\\"Quarry\\\",CustomNameVisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_TurtleTime_min=1,score_TurtleTime=1,type=Item] ~ ~ ~ /execute @e[score_TurtleTime_min=2,score_TurtleTime=2,type=Item,r=1] ~ ~ ~ /execute @e[type=Item,r=1,score_TurtleTime_min=3,score_TurtleTime=3] ~ ~ ~ /kill @e[type=Item,score_TurtleTime_min=1,r=1]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_TurtleTime_min=1,score_TurtleTime=1,type=Item] ~ ~ ~ /execute @e[score_TurtleTime_min=2,score_TurtleTime=2,type=Item,r=1] ~ ~ ~ /execute @e[type=Item,r=1,score_TurtleTime_min=3,score_TurtleTime=3] ~ ~ ~ /summon Item ~ ~ ~ {CustomName:\\\"Mining Turtle\\\",CustomNameVisible:1,Item:{id:spawn_egg,Damage:94,Count:1,tag:{HideFlags:1,display:{Name:\\\"Mining Turtle\\\",Lore:[Place me where you want,the quarry.]},ench:[{id:51,lvl:1}],EntityTag:{id:\\\"Chicken\\\",Tags:[\\\"MiTurtle\\\"],Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1}}}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @e[type=Item] TurtleTime 3 {Item:{id:\\\"minecraft:diamond\\\",Count:2b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3 replace {auto:1,Command:"/scoreboard players set @e[type=Item] TurtleTime 2 {Item:{id:\\\"minecraft:redstone\\\",Count:4b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 command_block 5 replace {Command:"/scoreboard players set @e[type=Item] TurtleTime 1 {Item:{id:\\\"minecraft:diamond_pickaxe\\\"},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 unpowered_comparator 1},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 hopper 4},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 hopper 5 replace {Items:[{id:minecraft:stone,Count:1}]}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}
RAW Paste Data
Top