tryashtar

gunpowder trails (so random!)

Jan 26th, 2016
485
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.30 KB | None | 0 0
  1. summon FallingSand ~ ~.6 ~ {Time:1,Block:log,Passengers:[{id:FallingSand,Time:1,Block:redstone_block,Passengers:[{id:FallingSand,Time:1,Block:activator_rail,Passengers:[{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:gamerule logAdminCommands false},{id:MinecartCommandBlock,Command:"tellraw @a [{\"text\":\"System installed using \",\"color\":\"yellow\"},{\"text\":\"tryashtar's \",\"bold\":\"true\",\"color\":\"gold\"},{\"text\":\"Command Compactor!\",\"underlined\":\"true\",\"color\":\"yellow\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://redd.it/3invah\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"Click!\"}}]"},{id:MinecartCommandBlock,Command:scoreboard objectives add firetick dummy},{id:MinecartCommandBlock,Command:fill ~4 ~-2 ~ ~8 ~-2 ~2 chain_command_block 3 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:fill ~4 ~-2 ~ ~7 ~-2 ~ chain_command_block 5 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:fill ~5 ~-2 ~1 ~8 ~-2 ~1 chain_command_block 4 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:clone ~4 ~-2 ~ ~8 ~-2 ~ ~4 ~-2 ~2},{id:MinecartCommandBlock,Command:fill ~4 ~-1 ~ ~8 ~-1 ~2 chain_command_block 2 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:fill ~5 ~-1 ~ ~8 ~-1 ~ chain_command_block 4 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:fill ~4 ~-1 ~1 ~7 ~-1 ~1 chain_command_block 5 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:clone ~4 ~-1 ~ ~8 ~-1 ~ ~4 ~-1 ~2},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 1 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~2 chain_command_block 1 _ {auto:1b,TrackOutput:0b}},{id:MinecartCommandBlock,Command:clone ~4 ~-2 ~ ~8 ~-2 ~2 ~4 ~ ~},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ repeating_command_block 5 _ {TrackOutput:0b,Command:scoreboard players tag @e[type=Item] add gunpowder {Item:{id:minecraft:gunpowder,Count:1b},OnGround:1b}}},{id:MinecartCommandBlock,Command:"blockdata ~5 ~-2 ~ {Command:\"execute @e[type=Item,tag=gunpowder] ~ ~ ~ summon ArmorStand ~.4 ~-.8 ~-.3 {NoGravity:1,Invisible:1,HandItems:[{id:gunpowder},{}],CustomName:GunpowderFuse,Pose:{RightArm:[0f,0f,0f]},DisabledSlots:2039583,Tags:[\\\"requestrot\\\",\\\"gpas\\\"]}\"}"},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~ {Command:execute @e[type=Item,tag=gunpowder,rym=20,ry=40] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,20f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~ {Command:execute @e[type=Item,tag=gunpowder,rym=40,ry=60] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,40f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~ {Command:execute @e[type=Item,tag=gunpowder,rym=60,ry=80] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,60f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:execute @e[type=Item,tag=gunpowder,rym=80,ry=100] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,80f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:execute @e[type=Item,tag=gunpowder,rym=100,ry=120] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,100f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:execute @e[type=Item,tag=gunpowder,rym=120,ry=140] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,120f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:execute @e[type=Item,tag=gunpowder,rym=140,ry=160] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,140f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:execute @e[type=Item,tag=gunpowder,rym=160,ry=180] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,160f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-180,ry=-160] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,180f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-160,ry=-140] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,200f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-140,ry=-120] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,220f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-120,ry=-100] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,240f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-100,ry=-80] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,260f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-80,ry=-60] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,280f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-60,ry=-40] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,300f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-40,ry=-20] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,320f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~2 {Command:execute @e[type=Item,tag=gunpowder,rym=-20,ry=0] ~.4 ~-.8 ~-.3 entitydata @e[type=ArmorStand,name=GunpowderFuse,tag=requestrot,r=1,c=1] {Pose:{RightArm:[0f,340f,0f]}}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~2 {Command:scoreboard players tag @e[tag=gpas,tag=requestrot] remove requestrot}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:kill @e[type=Item,tag=gunpowder]}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:execute @e[tag=gpas] ~ ~ ~ detect ~-.4 ~.5 ~.3 air 0 scoreboard players tag @e[type=ArmorStand,c=1] add fallable}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:execute @e[tag=gpas] ~ ~ ~ detect ~-.4 ~.5 ~.3 fire -1 scoreboard players tag @e[type=ArmorStand,c=1] add fallable}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:execute @e[tag=gpas,tag=fallable] ~ ~ ~ summon Item ~-.4 ~.8 ~.3 {Item:{id:gunpowder,Count:1}}}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~1 {Command:kill @e[tag=gpas,tag=fallable]}},{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~ {Command:execute @a ~.3 ~-.8 ~-.2 execute @e[tag=gpas,r=1] ~ ~ ~ summon Item ~-.4 ~.8 ~.3 {Item:{id:gunpowder,Count:1}}}},{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~ {Command:execute @a ~.3 ~-.8 ~-.2 kill @e[tag=gpas,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~ {Command:scoreboard players add @e[tag=gpas] firetick 0}},{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-.4 ~.9 ~.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-.4 ~.9 ~1.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-.4 ~.9 ~-.7 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~.6 ~.9 ~.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~.6 ~.9 ~1.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~.6 ~.9 ~-.7 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~ {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-1.4 ~.9 ~.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~8 ~ ~1 {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-1.4 ~.9 ~1.3 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~7 ~ ~1 {Command:execute @e[tag=gpas,score_firetick=0] ~ ~ ~ detect ~-1.4 ~.9 ~-.7 fire -1 scoreboard players set @e[type=ArmorStand,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~1 {Command:execute @e[tag=gpas,score_firetick_min=1] ~ ~ ~ particle flame ~-.4 ~.8 ~.3 .2 .1 .2 .005 2 force}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {Command:execute @e[tag=gpas,score_firetick_min=5,score_firetick=5] ~ ~ ~ scoreboard players set @e[tag=gpas,r=2,score_firetick=0,c=1] firetick 20}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {Command:execute @e[tag=gpas,score_firetick_min=1,score_firetick=1] ~-.4 ~.8 ~.3 detect ~ ~-.1 ~ tnt -1 summon PrimedTnt ~ ~-1 ~ {Fuse:10}}},{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~2 {Command:execute @e[tag=gpas,score_firetick_min=1,score_firetick=1] ~-.4 ~.8 ~.3 detect ~ ~-.1 ~ tnt -1 setblock ~ ~-.1 ~ air}},{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~2 {Command:kill @e[tag=gpas,score_firetick_min=1,score_firetick=1]}},{id:MinecartCommandBlock,Command:blockdata ~6 ~ ~2 {Command:scoreboard players remove @e[tag=gpas,score_firetick_min=1] firetick 1}},{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~ command_block 0 _ {Command:fill ~-1 ~ ~ ~ ~2 ~ air,auto:1b}},{id:MinecartCommandBlock,Command:"setblock ~ ~-3 ~2 command_block 4 _ {Command:summon FallingSand ~ ~.6 ~ {Time:1,Block:log,Passengers:[{id:FallingSand,Time:1,Block:redstone_block,Passengers:[{id:FallingSand,Time:1,Block:activator_rail,Passengers:[{id:MinecartCommandBlock,Command:fill ~4 ~-2 ~-2 ~8 ~ ~ air},{id:MinecartCommandBlock,Command:scoreboard objectives remove firetick},{id:MinecartCommandBlock,Command:\"tellraw @p [{\\\\\\\"text\\\\\\\":\\\\\\\"All the \\\\\\\\\\\\\\\"dropped gunpowder\\\\\\\\\\\\\\\" entities are still in the world.\nWhat should be done with them?\n\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"yellow\\\\\\\"},{\\\\\\\"text\\\\\\\":\\\\\\\"[Create gunpowder]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"blue\\\\\\\",\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"Click to spawn gunpowder at each one's position.\n(They will not be destroyed)\\\\\\\"},\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"/execute @e[tag=gpas] ~ ~ ~ summon Item ~-.4 ~1 ~.3 {Item:{id:gunpowder,Count:1}}\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\" [Teleport them]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"green\\\\\\\",\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"Click to teleport each one to yourself.\\\\\\\"},\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"/tp @e[tag=gpas] @p\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\" [Kill them]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"Click to destroy each one.\\\\\\\"},\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"/kill @e[tag=gpas]\\\\\\\"}}]\"},{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~ command_block 0 _ {Command:fill ~-1 ~ ~ ~ ~2 ~ air,auto:1b}},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=2]}]}]}]}}"},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ lever 10},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=2]}]}]}]}
Add Comment
Please, Sign In to add comment