/summon FallingSand ~ ~2 ~ {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:"/fill ~2 ~-1 ~2 ~-2 ~7 ~14 minecraft:barrier 0 hollow",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~2 ~-2 ~2 ~-2 ~-2 ~14 minecraft:barrier 0",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-2 ~3 ~-1 ~10 ~13 air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~1 ~-3 ~12 ~-1 ~3 ~12 redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~3 ~11 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"/gamerule commandBlockOutput false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/gamerule logAdminCommands false\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_qnt dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_err dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_point dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_clock dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"summon FallingSand ~-1 ~2 ~13 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"fill ~-1 ~7 ~1 ~3 ~7 ~-11 minecraft:barrier 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"summon FallingSand ~1 ~1 ~-10 {id:\\\"FallingSand\\\",Block:\\\"redstone_block\\\",Time:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_aner dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_index dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"/scoreboard objectives add maze_state dummy\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"tellraw @a {text:\\\"Maze generator by BielSAA: https://youtube.com/bielmbr\\\",color:green}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},id:\"FallingSand\",Block:\"iron_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~2 ~3 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"/fill ~1 ~ ~ ~1 ~6 ~7 stone\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=Silverfish,name=Position_1] ~ ~ ~ kill @e[type=ArmorStand,name=pos1]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"kill @e[type=Silverfish,name=Position_1]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=Silverfish,name=Position_2] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:pos2,Marker:1,NoGravity:1,Invisible:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos1] ~ ~ ~ particle happyVillager ~4 ~ ~-0.4 2 0 0 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos1] ~ ~ ~ particle happyVillager ~-0.4 ~ ~4 0 0 2 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos2] ~ ~ ~ particle happyVillager ~0.4 ~ ~-4 0 0 2 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~1 ~3 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"/fill ~-1 ~ ~ ~-1 ~6 ~7 redstone_block\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=Silverfish,name=Position_1] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:pos1,Marker:1,NoGravity:1,Invisible:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=Silverfish,name=Position_2] ~ ~ ~ kill @e[type=ArmorStand,name=pos2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"kill @e[type=Silverfish,name=Position_2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos1] ~ ~ ~ particle happyVillager ~-0.4 ~4 ~-0.4 0 2 0 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos2] ~ ~ ~ particle happyVillager ~0.4 ~4 ~0.4 0 2 0 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=pos2] ~ ~ ~ particle happyVillager ~-4 ~ ~0.4 2 0 0 0 5 force\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~0 ~4 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @e[type=Silverfish,name=Generate] ~ ~ ~ scoreboard players set @a maze_state 2\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=2,score_maze_state_min=2] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ execute @e[type=ArmorStand,name=pos2,r=10] ~ ~ ~ scoreboard players set @a maze_err 2\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err_min=2] ~ ~ ~ scoreboard players set @a maze_state 100\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=2,score_maze_state_min=2] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:p_pos1,CustomNameVisible:1,NoGravity:1,Marker:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=2,score_maze_state_min=2] ~ ~ ~ scoreboard players set @a maze_state 3\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3] ~ ~ ~ execute @e[type=ArmorStand,name=p_pos2] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:i_pos2,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3] ~ ~ ~ tp @e[type=ArmorStand,name=p_pos2] ~-1 ~ ~\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-1 ~4 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"kill @e[type=Silverfish,name=Generate]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err=2,score_maze_err_min=2] ~ ~ ~ tellraw @a {text:\\\"Stopping maze generation, reason: Error, the positions are too close\\\",color:\\\"red\\\"}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=2,score_maze_state_min=2] ~ ~ ~ tellraw @a {text:\\\"Starting maze generation, it can take a long time deppending on the maze complexity\\\",color:green}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=2,score_maze_state_min=2] ~ ~ ~ execute @e[type=ArmorStand,name=pos2] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:p_pos2,CustomNameVisible:1,NoGravity:1,Marker:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3] ~ ~ ~ execute @e[type=ArmorStand,name=p_pos1] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:i_pos1,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3] ~ ~ ~ tp @e[type=ArmorStand,name=p_pos1] ~ ~ ~1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3] ~ ~ ~ scoreboard players add @a maze_clock 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-2 ~5 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3,score_maze_clock_min=100] ~ ~ ~ scoreboard players set @a maze_state 4\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ kill @e[type=ArmorStand,name=p_pos1]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ scoreboard players set @a maze_point 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4,score_maze_point=1] ~ ~ ~ scoreboard players set @a maze_err 3\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err=3,score_maze_err_min=3] ~ ~ ~ kill @e[type=ArmorStand,name=i_pos1]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos1] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos2,r=1] ~ ~ ~ setblock ~ ~ ~ redstone_block 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos1] ~ ~ ~ fill ~ ~ ~ ~ ~ ~ cobblestone 0 replace redstone_block\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-3 ~5 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=3,score_maze_state_min=3,score_maze_clock_min=100] ~ ~ ~ scoreboard players set @a maze_clock 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ kill @e[type=ArmorStand,name=p_pos2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos1] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos2,r=1] ~ ~ ~ scoreboard players set @a maze_point 2\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err=3,score_maze_err_min=3] ~ ~ ~ tellraw @a {text:\\\"Stopping maze generation, reason: Error, the positions are too far, in different Ys, inverted or not set\\\",color:\\\"red\\\"}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err=3,score_maze_err_min=3] ~ ~ ~ kill @e[type=ArmorStand,name=i_pos2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_err_min=2] ~ ~ ~ scoreboard players set @a maze_state 100\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=i_pos2] ~ ~ ~ fill ~ ~ ~ ~ ~ ~ air 0 replace redstone_block\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-4 ~6 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ setblock ~ ~ ~ cobblestone 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ kill @e[type=ArmorStand,name=i_pos1]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ scoreboard players set @a maze_state 5\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=5,score_maze_state_min=5] ~ ~ ~ scoreboard players set @a maze_state 6\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=6,score_maze_state_min=6] ~ ~ ~ execute @e[type=ArmorStand,name=fill] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:fillb,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=6,score_maze_state_min=6] ~ ~ ~ execute @e[type=ArmorStand,name=fill] ~ ~ ~ detect ~ ~-1 ~ cobblestone 0 summon ArmorStand ~ ~ ~ {CustomName:fillb,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=7,score_maze_state_min=7] ~ ~ ~ execute @e[type=ArmorStand,name=fillb] ~ ~ ~ fill ~ ~-1 ~ ~1 ~2 ~ cobblestone 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-5 ~6 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ execute @e[type=ArmorStand,name=pos2] ~ ~ ~ setblock ~ ~ ~ cobblestone 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=4,score_maze_state_min=4] ~ ~ ~ kill @e[type=ArmorStand,name=i_pos2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=5,score_maze_state_min=5] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~ ~1 ~ {CustomName:fill,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=6,score_maze_state_min=6] ~ ~ ~ execute @e[type=ArmorStand,name=fill] ~ ~ ~ setblock ~ ~-1 ~ cobblestone 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=6,score_maze_state_min=6] ~ ~ ~ tp @e[type=ArmorStand,name=fill] ~ ~ ~1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=6,score_maze_state_min=6] ~ ~ ~ execute @e[type=ArmorStand,name=fill] ~ ~ ~ detect ~ ~-1 ~ cobblestone 0 scoreboard players set @a maze_state 7\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=7,score_maze_state_min=7] ~ ~ ~ tp @e[type=ArmorStand,name=fillb] ~1 ~ ~\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-6 ~7 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=7,score_maze_state_min=7] ~ ~ ~ execute @e[type=ArmorStand,name=fillb] ~ ~ ~ detect ~1 ~-1 ~ cobblestone 0 execute @e[type=ArmorStand,name=fillb] ~ ~ ~ fill ~ ~-1 ~ ~1 ~2 ~ cobblestone 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=7,score_maze_state_min=7] ~ ~ ~ execute @e[type=ArmorStand,name=fillb] ~ ~ ~ detect ~1 ~-1 ~ cobblestone 0 scoreboard players set @a maze_state 8\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=8,score_maze_state_min=8] ~ ~ ~ scoreboard players set @a maze_state 9\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~ ~4 ~1 {CustomName:rotX,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~2 ~4 ~1 {CustomName:rotZ,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ scoreboard players set @a maze_state 10\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=MK] maze_index 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-7 ~7 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=7,score_maze_state_min=7] ~ ~ ~ execute @e[type=ArmorStand,name=fillb] ~ ~ ~ detect ~1 ~-1 ~ cobblestone 0 kill @e[type=ArmorStand,name=fill]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=8,score_maze_state_min=8] ~ ~ ~ kill @e[type=ArmorStand,name=fillb]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~1 ~4 ~1 {CustomName:MK,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~1 ~4 ~1 {CustomName:rotMX,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=9,score_maze_state_min=9] ~ ~ ~ execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~3 ~4 ~1 {CustomName:rotMZ,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=MK] ~ ~ ~ fill ~ ~-1 ~ ~ ~-3 ~ air 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ scoreboard players set @r[type=ArmorStand,name=MK] maze_index 2\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-8 ~8 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~2 ~-1 ~ cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~3 ~-1 ~ cobblestone 0 execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~ ~4 ~ {CustomName:rot,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~2 cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~3 cobblestone 0 execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~2 ~4 ~ {CustomName:rot,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @r[type=ArmorStand,name=rot] ~ ~ ~ setblock ~ ~ ~ sea_lantern 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotX] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ summon ArmorStand ~2 ~ ~ {CustomName:MK,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotMX] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ summon ArmorStand ~-2 ~ ~ {CustomName:MK,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotZ] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ summon ArmorStand ~ ~ ~2 {CustomName:MK,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotMZ] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ summon ArmorStand ~ ~ ~-2 {CustomName:MK,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-9 ~8 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-2 ~-1 ~ cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-3 ~-1 ~ cobblestone 0 execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~1 ~4 ~ {CustomName:rot,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-2 cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-3 cobblestone 0 execute @e[type=ArmorStand,name=pos1] ~ ~ ~ summon ArmorStand ~3 ~4 ~ {CustomName:rot,CustomNameVisible:1,Marker:1,NoGravity:1}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotX] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ fill ~1 ~-1 ~ ~1 ~-3 ~ air 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotMX] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ fill ~-1 ~-1 ~ ~-1 ~-3 ~ air 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotZ] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ fill ~ ~-1 ~1 ~ ~-3 ~1 air 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rotMZ] ~ ~ ~ detect ~ ~ ~-1 sea_lantern 0 execute @e[score_maze_index_min=2] ~ ~ ~ fill ~ ~-1 ~-1 ~ ~-3 ~-1 air 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=rot] ~ ~ ~ setblock ~ ~ ~ air 0 replace\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-10 ~9 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ kill @e[type=ArmorStand,name=rot]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~2 ~-1 ~ cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~3 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~2 air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-2 air 0 kill @e[score_maze_index_min=2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~2 ~-1 ~ cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~3 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~2 cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~3 air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-2 air 0 kill @e[score_maze_index_min=2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[type=ArmorStand,name=MK] ~ ~ ~ scoreboard players add @a maze_qnt 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10,score_maze_qnt=0] ~ ~ ~ scoreboard players set @a maze_state 100\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state_min=100] ~ ~ ~ scoreboard players reset @a maze_err\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state_min=100] ~ ~ ~ scoreboard players reset @a maze_clock\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~1 ~-11 ~9 {Riding:{Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~2 air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-2 air 0 kill @e[score_maze_index_min=2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ execute @e[score_maze_index_min=2] ~ ~ ~ detect ~2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~-2 ~-1 ~ air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~2 cobblestone 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~3 air 0 execute @e[score_maze_index_min=2] ~ ~ ~ detect ~ ~-1 ~-2 air 0 kill @e[score_maze_index_min=2]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10] ~ ~ ~ scoreboard players set @a maze_qnt 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=10,score_maze_state_min=10,score_maze_qnt=0] ~ ~ ~ tellraw @a {text:\\\"The maze is finished!\\\",color:green}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state=100,score_maze_state_min=100] ~ ~ ~ execute @e[type=ArmorStand,name=rotX] ~ ~ ~ kill @e[type=ArmorStand,r=4]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state_min=100] ~ ~ ~ scoreboard players reset @a maze_point\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @p[score_maze_state_min=100] ~ ~ ~ scoreboard players reset @a maze_state\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/summon FallingSand ~-1 ~-12 ~10 {Riding:{Riding:{Riding:{Riding:{Riding:{TileEntityData:{Command:\"scoreboard players set @a maze_aner 0\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @e[type=ArmorStand,name=fillb] ~ ~ ~ scoreboard players add @a maze_aner 1\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @a[score_maze_aner_min=110] ~ ~ ~ tellraw @a {text:\\\"Fatal error: Too many armorstands were spawned by this system, probably the positions are in different Ys or the region between them is not blank, stopping the maze!\\\",color:red}\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @a[score_maze_aner_min=110] ~ ~ ~ kill @e[type=ArmorStand,name=fillb]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @a[score_maze_aner_min=110] ~ ~ ~ kill @e[type=ArmorStand,name=fill]\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1},TileEntityData:{Command:\"execute @a[score_maze_aner_min=110] ~ ~ ~ scoreboard players set @a maze_state 100\",id:\"Control\"},id:\"FallingSand\",Block:\"command_block\",Time:1}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/setblock ~ ~-18 ~1 wall_sign 2 0 {Text2:\"{\\\"color\\\":\\\"blue\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"give @a spawn_egg 1 60 {display:{Name:Position_2}}\\\"},\\\"text\\\":\\\"Click to:\\\"}\",Text3:\"{\\\"color\\\":\\\"blue\\\",\\\"extra\\\":[{\\\"bold\\\":true,\\\"color\\\":\\\"dark_red\\\",\\\"text\\\":\\\"Items\\\"}],\\\"text\\\":\\\"get \\\"}\",Text1:\"{\\\"bold\\\":true,\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"give @a spawn_egg 1 60 {display:{Name:Position_1}}\\\"},\\\"text\\\":\\\"-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\"}\",Text4:\"{\\\"bold\\\":true,\\\"color\\\":\\\"black\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"give @a spawn_egg 1 60 {display:{Name:Generate}}\\\"},\\\"text\\\":\\\"-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\\u003d-\\\"}\",y:1,x:1017,z:472,id:\"Sign\"}",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~ ~-22 ~ ~-1 ~2 ~ air",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},TileEntityData:{Command:"/fill ~-1 ~-23 ~ ~-1 ~-1 ~ redstone_block",id:"Control"},id:"FallingSand",Block:"command_block",Time:1},id:"FallingSand",Block:"redstone_block",Time:1}