This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
quick brakedown of the command these are the commands used:
these 3 commands used only during startup
scoreboard objectives add dimension dummy Dimension scoreboard players set @a dimension 1 scoreboard objectives setdisplay sidebar dimension
these commands constent
execute @a[score_dimension=1,score_dimension_min=1] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players add @a dimension 1 execute @a[score_dimension=2,score_dimension_min=2] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~1 ~9999994 execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-1 ~ ~-1 ~1 ~2 ~1 execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /setblock ~-1 ~-1 ~ diamond_block execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-2 ~-2 ~-1 ~1 ~-2 ~1 obsidian scoreboard players add @a[score_dimension=3,score_dimension_min=2] dimension 1
/execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players set @a dimension 0 execute @a[score_dimension=0,score_dimension_min=0] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~ ~-9999994 scoreboard players add @a[score_dimension=0,score_dimension_min=0] dimension 1
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true} -execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true} execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] scoreboard players add @a loaded 1 /execute @a[score_loaded_min=1000] ~ ~ ~ /execute @e[name=gen,type=armor_stand] ~ ~ ~ detect ~ 0 ~ obsidian 0 /kill @e[name=gen,type=armor_stand,r=1] /execute @a ~ ~ ~ detect ~ 0 ~ bedrock 0 /fill ~-14 0 ~-15 ~15 0 ~15 obsidian
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 lava 0 replace iron_block /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-16 ~-1 ~-16 ~16 ~-2 ~16 iron_block 0 replace water /tp @e[name=gen,type=armor_stand] ~ ~-.5 ~ /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 coal_block 0 replace stone /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete 15 replace dirt /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete_powder 15 replace grass /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 magma 0 replace sand /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves2 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log2 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 netherrack 0 replace stained_hardened_clay 14 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 glowstone 0 replace stained_hardened_clay 4 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_brick 0 replace hardened_clay 0 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 soul_sand 0 replace stained_hardened_clay 12 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 obsidian 0 replace stained_hardened_clay 1 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace stained_hardened_clay 0 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 red_nether_brick 0 replace stained_hardened_clay 8 /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace snow /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace snow_layer /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 bone_block 0 replace packed_ice /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace red_flower /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace yellow_flower /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace deadbush /execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 cobblestone_wall 0 replace reeds
this is the full command as a quick demenstration
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 ~2 ~-3 ~-2 ~8 ~2 ~2 stained_hardened_clay 9 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 6 0 stained_hardened_clay"},{id:commandblock_minecart,Command:" scoreboard objectives add dimension dummy Dimension"},{id:commandblock_minecart,Command:" scoreboard players set @a dimension 1"},{id:commandblock_minecart,Command:" scoreboard objectives setdisplay sidebar dimension"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~1 ~1 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~7 ~1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~ ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block 1"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block 2"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block 2"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~7 ~1 ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 cobblestone_wall 0 replace reeds\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace deadbush\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace yellow_flower\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace red_flower\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 bone_block 0 replace packed_ice\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace snow_layer\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace snow\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 red_nether_brick 0 replace stained_hardened_clay 8\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace stained_hardened_clay 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 obsidian 0 replace stained_hardened_clay 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 soul_sand 0 replace stained_hardened_clay 12\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_brick 0 replace hardened_clay 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 glowstone 0 replace stained_hardened_clay 4\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 netherrack 0 replace stained_hardened_clay 14\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log2\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves2\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 magma 0 replace sand\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete_powder 15 replace grass\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete 15 replace dirt\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 coal_block 0 replace stone\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~ {auto:1,Command:\"/tp @e[name=gen,type=armor_stand] ~ ~-.5 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-16 ~-1 ~-16 ~16 ~-2 ~16 iron_block 0 replace water\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 lava 0 replace iron_block\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~ {auto:1,Command:\"/execute @a ~ ~ ~ detect ~ 0 ~ bedrock 0 /fill ~-14 0 ~-15 ~15 0 ~15 obsidian\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~1 {auto:1,Command:\"/execute @a[score_loaded_min=1000] ~ ~ ~ /execute @e[name=gen,type=armor_stand] ~ ~ ~ detect ~ 0 ~ obsidian 0 /kill @e[name=gen,type=armor_stand,r=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] scoreboard players add @a loaded 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~1 {auto:1,Command:\"-execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"scoreboard players add @a[score_dimension=0,score_dimension_min=0] dimension 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"execute @a[score_dimension=0,score_dimension_min=0] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~ ~-9999994\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"/execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players set @a dimension 0\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"scoreboard players add @a[score_dimension=3,score_dimension_min=2] dimension 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~-1 {auto:1,Command:\"execut e @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-2 ~-2 ~-1 ~1 ~-2 ~1 obsidian\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /setblock ~-1 ~-1 ~ diamond_block\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-1 ~ ~-1 ~1 ~2 ~1\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=2,score_dimension_min=2] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~1 ~9999994\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=1,score_dimension_min=1] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players add @a dimension 1\"}"},{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]"}]}]}]}
quick brakedown of the command these are the commands used:
these 3 commands used only during startup
scoreboard objectives add dimension dummy Dimension
scoreboard players set @a dimension 1
scoreboard objectives setdisplay sidebar dimension
these commands constent
execute @a[score_dimension=1,score_dimension_min=1] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players add @a dimension 1
execute @a[score_dimension=2,score_dimension_min=2] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~1 ~9999994
execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-1 ~ ~-1 ~1 ~2 ~1
execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /setblock ~-1 ~-1 ~ diamond_block
execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-2 ~-2 ~-1 ~1 ~-2 ~1 obsidian
scoreboard players add @a[score_dimension=3,score_dimension_min=2] dimension 1
/execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players set @a dimension 0
execute @a[score_dimension=0,score_dimension_min=0] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~ ~-9999994
scoreboard players add @a[score_dimension=0,score_dimension_min=0] dimension 1
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~ {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~20 {CustomName:"gen",NoGravity:true,Invisible:true}
-execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~-20 {CustomName:"gen",NoGravity:true,Invisible:true}
execute @a[score_dimension=4,score_dimension_min=4] scoreboard players add @a loaded 1
/execute @a[score_loaded_min=1000] ~ ~ ~ /execute @e[name=gen,type=armor_stand] ~ ~ ~ detect ~ 0 ~ obsidian 0 /kill @e[name=gen,type=armor_stand,r=1]
/execute @a ~ ~ ~ detect ~ 0 ~ bedrock 0 /fill ~-14 0 ~-15 ~15 0 ~15 obsidian
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 lava 0 replace iron_block
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-16 ~-1 ~-16 ~16 ~-2 ~16 iron_block 0 replace water
/tp @e[name=gen,type=armor_stand] ~ ~-.5 ~
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 coal_block 0 replace stone
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete 15 replace dirt
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete_powder 15 replace grass
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 magma 0 replace sand
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves2
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log2
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 netherrack 0 replace stained_hardened_clay 14
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 glowstone 0 replace stained_hardened_clay 4
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_brick 0 replace hardened_clay 0
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 soul_sand 0 replace stained_hardened_clay 12
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 obsidian 0 replace stained_hardened_clay 1
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace stained_hardened_clay 0
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 red_nether_brick 0 replace stained_hardened_clay 8
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace snow
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace snow_layer
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 bone_block 0 replace packed_ice
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace red_flower
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace yellow_flower
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace deadbush
/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 cobblestone_wall 0 replace reeds
this is the full command as a quick demenstration
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 ~2 ~-3 ~-2 ~8 ~2 ~2 stained_hardened_clay 9 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 6 0 stained_hardened_clay"},{id:commandblock_minecart,Command:" scoreboard objectives add dimension dummy Dimension"},{id:commandblock_minecart,Command:" scoreboard players set @a dimension 1"},{id:commandblock_minecart,Command:" scoreboard objectives setdisplay sidebar dimension"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~1 ~1 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~7 ~1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~ ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block 1"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block 2"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block 2"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~7 ~1 ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 cobblestone_wall 0 replace reeds\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace deadbush\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace yellow_flower\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 web 0 replace red_flower\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 bone_block 0 replace packed_ice\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace snow_layer\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace snow\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 red_nether_brick 0 replace stained_hardened_clay 8\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_wart_block 0 replace stained_hardened_clay 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 obsidian 0 replace stained_hardened_clay 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 soul_sand 0 replace stained_hardened_clay 12\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 nether_brick 0 replace hardened_clay 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 glowstone 0 replace stained_hardened_clay 4\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 netherrack 0 replace stained_hardened_clay 14\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log2\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 iron_bars 0 replace log\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves2\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 air 0 replace leaves\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 magma 0 replace sand\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete_powder 15 replace grass\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~-1 {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 concrete 15 replace dirt\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 coal_block 0 replace stone\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~ {auto:1,Command:\"/tp @e[name=gen,type=armor_stand] ~ ~-.5 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-16 ~-1 ~-16 ~16 ~-2 ~16 iron_block 0 replace water\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~ {auto:1,Command:\"/execute @e[name=gen,type=armor_stand] ~ ~ ~ /fill ~-15 ~ ~-15 ~15 ~ ~15 lava 0 replace iron_block\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~ {auto:1,Command:\"/execute @a ~ ~ ~ detect ~ 0 ~ bedrock 0 /fill ~-14 0 ~-15 ~15 0 ~15 obsidian\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~1 {auto:1,Command:\"/execute @a[score_loaded_min=1000] ~ ~ ~ /execute @e[name=gen,type=armor_stand] ~ ~ ~ detect ~ 0 ~ obsidian 0 /kill @e[name=gen,type=armor_stand,r=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] scoreboard players add @a loaded 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~1 {auto:1,Command:\"-execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~-20 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~20 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~-20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~1 {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~20 {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ 0 ~ bedrock 0 /summon armor_stand ~ 256 ~ {CustomName:\\\"gen\\\",NoGravity:true,Invisible:true}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"scoreboard players add @a[score_dimension=0,score_dimension_min=0] dimension 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"execute @a[score_dimension=0,score_dimension_min=0] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~ ~-9999994\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"/execute @a[score_dimension=4,score_dimension_min=4] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players set @a dimension 0\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"scoreboard players add @a[score_dimension=3,score_dimension_min=2] dimension 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~-1 {auto:1,Command:\"execut
e @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-2 ~-2 ~-1 ~1 ~-2 ~1 obsidian\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /setblock ~-1 ~-1 ~ diamond_block\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=3,score_dimension_min=2] ~ ~ ~ /fill ~-1 ~ ~-1 ~1 ~2 ~1\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=2,score_dimension_min=2] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /tp @p ~ ~1 ~9999994\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~-1 {auto:1,Command:\"execute @a[score_dimension=1,score_dimension_min=1] ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /scoreboard players add @a dimension 1\"}"},{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]"}]}]}]}