Advertisement
Curcuit_Blocks

Gravel Smashers | One Command | Minecraft

Aug 24th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.12 KB | None | 0 0
  1. /summon FallingSand ~ ~1 ~ {Block:"redstone_block",Time:3,Passengers:[{id:"FallingSand",Block:"activator_rail",Time:3,Passengers:[{id:"MinecartCommandBlock",Command:/gamerule commandBlockOutput false},{id:"MinecartCommandBlock",Command:/scoreboard objectives add PackTimer dummy},{id:"MinecartCommandBlock",Command:/fill ~2 ~-2 ~-1 ~6 ~5 ~1 minecraft:stained_glass 9 hollow},{id:"MinecartCommandBlock",Command:/fill ~2 ~-2 ~-1 ~6 ~-2 ~1 minecraft:stained_hardened_clay 9},{id:"MinecartCommandBlock",Command:/fill ~2 ~5 ~-1 ~6 ~5 ~1 minecraft:stained_hardened_clay 9},{id:MinecartCommandBlock,Command:setblock ~1 ~2 ~ wall_sign 4 0 {Text1:"{\\\"text\\\":\\\"Click here\\\",\\\"color\\\":\\\"red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"say Good Bye!!\\\"},\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"to remove\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"the machine!\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/fill ~ ~-4 ~-1 ~5 ~3 ~1 air\\\"}}"}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~3 ~-1 ~ {Block:repeating_command_block,Data:1,TileEntityData:{auto:1b,Command:/scoreboard players add GravelSmash PackTimer 1},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{auto:1b,Command:/scoreboard players test GravelSmash PackTimer 20},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:9,TileEntityData:{Command:/scoreboard players set GravelSmash PackTimer 0},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:repeating_command_block,Data:9,TileEntityData:{auto:1b,Command:/scoreboard players tag @e[type=Item] add GSShovel {Item:{id:"minecraft:stone_shovel",Damage:0s,Count:1b},OnGround:1b}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/scoreboard players tag @e[type=Item] add GSFlint {Item:{id:"minecraft:flint",Count:3b},OnGround:1b}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:/execute @e[tag=GSShovel] ~ ~ ~ execute @e[dx=0,tag=GSFlint] ~ ~ ~ scoreboard players tag @e[c=1,tag=GSShovel] add GSCrafted},Time:1,DropItem:0}]}]}]}]}]}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~4 ~-1 ~ {Block:repeating_command_block,Data:5,TileEntityData:{auto:1b,Command:/execute @e[tag=SmashGravelHold] ~ ~ ~ scoreboard players tag @e[type=Item] add GravelSmashed {Item:{id:"minecraft:gravel",Count:1b},PickupDelay:10s,Age:0s}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/scoreboard players tag @a add SmashGravelHold {SelectedItem:{tag:{GravelSmash:1b}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/scoreboard players tag @a remove SmashGravelHold},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:kill @e[tag=GSCrafted]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/execute @e[tag=GSShovel] ~ ~ ~ execute @e[dx=0,tag=GSFlint] ~ ~ ~ summon Item ~ ~ ~ {Item:{Count:8b,id:"dye",Damage:8s,tag:{GravelSmash:1b,display:{Name:Gravel Smash,Lore:[Hold to smash gravel columns!]},ench:[]}},Motion:[0.0,0.3,0.0]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/execute @e[tag=GSShovel] ~ ~ ~ execute @e[dx=0,tag=GSFlint] ~ ~ ~ scoreboard players tag @e[c=1,tag=GSFlint] add GSCrafted},Time:1,DropItem:0}]}]}]}]}]}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~5 ~-1 ~ {Block:chain_command_block,Data:1,TileEntityData:{Command:/execute @e[tag=GravelSmashed] ~ ~ ~ /clear @p minecraft:dye 8 1 {GravelSmash:1b}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/execute @e[tag=GravelSmashed] ~ ~ ~ summon ArmorStand ~ ~ ~ {Invisible:1b,Tags:["GravelSmashCol"],NoGravity:1b}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:kill @e[tag=GravelSmashed]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/scoreboard players tag @e[tag=GravelSmashCol] remove CanBreakGS},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/execute @e[tag=GravelSmashCol] ~ ~ ~ detect ~ ~1 ~ gravel -1 scoreboard players tag @e[c=1,tag=GravelSmashCol,dx=0] add CanBreakGS},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:tp @e[tag=CanBreakGS] ~ ~1 ~},Time:1,DropItem:0}]}]}]}]}]}},{id:"MinecartCommandBlock",Command:setblock ~6 ~4 ~ chain_command_block 0 0 {auto:1b,Command:/execute @e[tag=GravelSmashCol] ~ ~ ~ kill @e[c=1,dx=0,tag=!CanBreakGS,type=ArmorStand]}},{id:"MinecartCommandBlock",Command:setblock ~6 ~3 ~ chain_command_block 0 0 {auto:1b,Command:/execute @e[tag=CanBreakGS] ~ ~ ~ setblock ~ ~-1 ~ air 0}},{id:"MinecartCommandBlock",Command:kill @e[r=2,type=MinecartCommandBlock]}]}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement