Advertisement
Calambiel

Void storage

May 8th, 2016
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.40 KB | None | 0 0
  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 ~2 ~2 purpur_block 0 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 10 replace purpur_block"},{id:MinecartCommandBlock,Command:"scoreboard objectives add ID dummy"},{id:MinecartCommandBlock,Command:"scoreboard objectives add Void stat.mineBlock.minecraft.stonebrick"},{id:MinecartCommandBlock,Command:"scoreboard objectives add Replace stat.mineBlock.minecraft.sea_lantern"},{id:MinecartCommandBlock,Command:"scoreboard players set IDMax ID 1"},{id:MinecartCommandBlock,Command:"tellraw @a [{\"text\":\"Void storage\",\"color\":\"dark_purple\",\"bold\":true},{\"text\":\" by \",\"color\":\"white\",\"bold\":false},{\"text\":\"Zennel/Calambiel\",\"color\":\"dark_purple\",\"bold\":false}]"},{id:MinecartCommandBlock,Command:"tellraw @a [{\"text\":\"Throw \"},{\"text\":\"4 end crystals\",\"color\":\"light_purple\"},{\"text\":\" and \",\"color\":\"white\"},{\"text\":\"1 sea lantern\",\"color\":\"aqua\"},{\"text\":\" on a \",\"color\":\"white\"},{\"text\":\"ender chest\",\"color\":\"dark_purple\"},{\"text\":\" to create a personal storage dimension.\",\"color\":\"white\"}]"},{id:MinecartCommandBlock,Command:"tellraw @a [{\"text\":\"Drop a \"},{\"text\":\"tnt\",\"color\":\"red\"},{\"text\":\" in a gateway to destroy a dimension (works for dimension's owner only).\",\"color\":\"white\"}]"},{id:MinecartCommandBlock,Command:"tellraw @a [{\"text\":\"This box needs to be in your spawn chunks in order to work correctly.\\n\",\"bold\":\"true\"},{\"text\":\"If you don't know where your spawn chunks are \",\"bold\":false},{\"text\":\"click here\",\"underlined\":true,\"bold\":false,\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/scoreboard players tag @p[r=0] add SCVoid\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"Set your spawn chunks\"}},{\"text\":\" to set your spawn chunks to your current position (OP needed).\",\"bold\":false}]"},{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Void storage\\\",\\\"color\\\":\\\"dark_purple\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard objectives remove Void\\\"}}",Text2:"{\\\"text\\\":\\\"By Zennel\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard objectives remove ID\\\"}}",Text3:"{\\\"text\\\":\\\"-----------------------------------\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard players tag * remove ID\\\"}}",Text4:"{\\\"text\\\":\\\"Click to remove\\\",\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-3 ~-2 ~7 ~2 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-1 chain_command_block 1 replace {auto:1,Command:"kill @e[type=Item,score_Void_min=6,score_Void=6]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ playsound minecraft:entity.generic.explode master @a[r=10] ~ ~ ~ 10000 0.1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ playsound minecraft:block.portal.trigger master @a[r=10] ~ ~ ~ 10000 2"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ kill @e[type=ArmorStand,name=Dimension,r=3,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ execute @e[type=ArmorStand,name=Dimension,r=3,c=1] ~ ~ ~ particle portal ~ ~-1 ~ 0 0 0 1 200"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~ chain_command_block 2 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ execute @e[type=ArmorStand,name=Dimension,r=3,c=1] ~ ~ ~ particle dragonbreath ~ ~-1 ~ 0 0 0 0.0001 10"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ setblock ~ ~ ~ minecraft:air 0 replace minecraft:end_gateway"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ fill ~-5 0 ~-5 ~5 0 ~5 minecraft:bedrock 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=6,score_Void=6] ~ ~ ~ fill ~-5 1 ~-5 ~5 5 ~5 minecraft:air 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~ chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e[type=Item,score_Void_min=5,score_Void=5,score_ID_min=0,score_ID=0] Void 6"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~1 chain_command_block 2 replace {auto:1,Command:"scoreboard players set @e[type=Item,score_Void_min=4,score_Void=4] Void 5"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~ ~ ~ scoreboard players operation @e[type=Item,r=2,score_Void_min=4,score_Void=4] ID -= @e[type=ArmorStand,r=0,name=Dimension] ID"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=3,score_Void=3,tag=ID] ~ ~ ~ detect ~ ~ ~ minecraft:end_gateway -1 scoreboard players set @e[type=Item,r=0,score_Void_min=3,score_Void=3] Void 4 {OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"scoreboard players tag @e[type=Item,score_Void_min=3,score_Void=3,tag=!ID] add ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=3,score_Void=3] ~ ~ ~ scoreboard players operation @e[type=Item,r=0,score_Void_min=3,score_Void=3,tag=!ID] ID = @p[r=2] ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 1 replace {auto:1,Command:"scoreboard players set @e[type=Item,tag=!ID] Void 3 {Item:{id:\\\"minecraft:tnt\\\",Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~ ~ ~ scoreboard players tag @a[rm=2,r=5] remove Exit"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @a ~ 9 ~ execute @p[dy=-9] ~ ~ ~ detect ~ ~1.8 ~ minecraft:end_gateway -1 execute @p[r=0] ~-1 ~ ~-1 tp @p[r=2] @e[type=ArmorStand,name=Dimension,dx=2,dy=245,dz=2]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @a ~ 9 ~ execute @p[dy=-9] ~ ~ ~ detect ~ ~1.8 ~ minecraft:end_gateway -1 playsound minecraft:block.portal.ambient master @p[r=0] ~ ~ ~ 10000 2"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @a ~-1 9 ~-1 execute @p[dx=2,dy=-9,dz=2] ~ ~ ~ detect ~ ~1.8 ~ minecraft:end_gateway -1 scoreboard players tag @p[r=0] add Exit"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3 replace {auto:1,Command:"scoreboard players set @a Void -1"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~ chain_command_block 4 replace {auto:1,Command:"tp @a[score_Void_min=0,score_Void=0,tag=!Exit] ~ 1.0 ~"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~ chain_command_block 4 replace {auto:1,Command:"playsound minecraft:block.portal.ambient master @a[score_Void_min=0,score_Void=0,tag=!Exit] ~ ~ ~ 10000 2"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~ chain_command_block 4 replace {auto:1,Command:"execute @a[score_Void_min=1] ~ ~ ~ scoreboard players operation @p[r=0] Void -= @p[r=0] ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~ ~ ~ execute @a[r=2] ~ ~ ~ detect ~ ~ ~ minecraft:end_gateway -1 scoreboard players operation @p[r=0] Void = @e[type=ArmorStand,r=2,c=1,name=Dimension] ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 3 replace {auto:1,Command:"kill @e[type=Item,score_Void_min=7,score_Void=7]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @a Replace -1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-5 0 ~-5 execute @a[dx=10,dy=7,dz=10,score_Replace_min=0] ~-10 0 ~-10 scoreboard players set @e[type=Item,dx=20,dy=7,dz=20] Void 7 {Item:{id:\\\"minecraft:prismarine_crystals\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-5 0 ~-5 execute @a[dx=10,dy=7,dz=10,score_Replace_min=0] ~-10 0 ~-10 scoreboard players set @e[type=Item,dx=20,dy=7,dz=20] Void 7 {Item:{id:\\\"minecraft:sea_lantern\\\",Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-5 0 ~-5 execute @a[dx=10,dy=7,dz=10,score_Replace_min=0] ~-10 10 ~-10 execute @e[type=ArmorStand,name=Dimension,c=1,dx=20,dy=245,dz=20] ~ ~ ~ fill ~-2 0 ~-2 ~2 0 ~2 minecraft:sea_lantern 0 keep"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1 replace {auto:1,Command:"scoreboard players set @a Void -1"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-5 0 ~-5 execute @a[dx=10,dy=7,dz=10,score_Void_min=0] ~-10 0 ~-10 scoreboard players set @e[type=Item,dx=20,dy=7,dz=20] Void 7 {Item:{id:\\\"minecraft:stonebrick\\\",Count:1b}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-5 0 ~-5 execute @a[dx=10,dy=7,dz=10,score_Void_min=0] ~-10 10 ~-10 execute @e[type=ArmorStand,name=Dimension,c=1,dx=20,dy=245,dz=20] ~ ~ ~ fill ~-2 0 ~-2 ~2 0 ~2 minecraft:stonebrick 0 keep"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"scoreboard players tag @e[type=ArmorStand,name=Dimension,tag=!ID] add ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ particle enchantmenttable ~ ~0.5 ~ 0 0 0 1 100"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 2 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ tellraw @p [{\\\"text\\\":\\\"You have created a personnal dimension.\\\\nTo leave a dimension, jump when you're in the middle of the platform.\\\\nTo destroy a dimension, drop a \\\"},{\\\"text\\\":\\\"tnt\\\",\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" in the gateway.\\\\nOther players aren't able to use your dimensions.\\\",\\\"color\\\":\\\"white\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ kill @e[type=Item,r=3,score_Void_min=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ setblock ~ ~-1 ~ minecraft:end_gateway 0 replace {Age:200s}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ setblock ~ 3 ~ minecraft:air 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ setblock ~ 0 ~ minecraft:sea_lantern 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ fill ~-2 0 ~-2 ~2 0 ~2 minecraft:stonebrick 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ fill ~-2 1 ~-2 ~2 2 ~2 minecraft:air 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ fill ~-3 1 ~-3 ~3 3 ~3 minecraft:barrier 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ fill ~-4 0 ~-4 ~4 4 ~4 minecraft:end_gateway 0 replace {Age:200s}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ fill ~-5 0 ~-5 ~5 5 ~5 minecraft:bedrock 0 replace"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 1 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ scoreboard players operation @e[type=ArmorStand,r=0,c=1] ID = @p ID"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension,tag=!ID] ~ ~ ~ playsound minecraft:block.portal.trigger master @a[r=10] ~ ~ ~ 10000 1.5"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=1,score_Void=1] ~ ~ ~ detect ~ 0 ~ minecraft:bedrock -1 execute @e[type=Item,score_Void_min=2,score_Void=2,r=1] ~ ~ ~ detect ~ ~-0.5 ~ minecraft:ender_chest -1 summon ArmorStand ~ ~0.5 ~ {NoGravity:1b,CustomName:\\\"Dimension\\\",Invisible:1b,Marker:1b,Invulnerable:1b}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=Item,score_Void_min=1,score_Void=2] ~ ~ ~ detect ~ 127 ~ minecraft:bedrock -1 scoreboard players set @e[type=Item,r=0] Void -1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[type=ArmorStand,name=Dimension] ~-10 0 ~-10 scoreboard players set @e[type=Item,score_Void_min=1,score_Void=2,dx=20,dz=20,dy=255] Void -1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,Command:"execute @p -10000 10 -10000 scoreboard players set @e[type=Item,dx=20000,dz=20000,dy=245] Void 2 {Item:{id:\\\"minecraft:sea_lantern\\\",Count:1b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"execute @p -10000 10 -10000 scoreboard players set @e[type=Item,dx=20000,dz=20000,dy=245] Void 1 {Item:{id:\\\"minecraft:end_crystal\\\",Count:4b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"scoreboard players tag @p[score_ID_min=1,tag=!ID] add ID"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"execute @p[score_ID_min=1,tag=!ID] ~ ~ ~ scoreboard players add IDMax ID 1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"scoreboard players operation @p[tag=!ID] ID = IDMax ID"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3 replace {auto:1,Command:"scoreboard players tag @a[tag=SCVoid] remove SCVoid"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"execute @a[tag=SCVoid] ~ ~ ~ setworldspawn"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"tellraw @a[tag=SCVoid] {\\\"text\\\":\\\"Spawn chunks set your current location !\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 repeating_command_block 13 replace {auto:1,Command:"testfor @a"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5 replace {auto:1,Command:"testforblock ~1 ~ ~ minecraft:repeating_command_block -1 {SuccessCount:0}"}},{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]}]}]}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement