Virtual Building Helmet

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:gamerule sendCommandFeedback false},{id:MinecartCommandBlock,Command:scoreboard objectives add bld dummy},{id:MinecartCommandBlock,Command:"fill ~2 ~-3 ~-2 ~8 ~4 ~2 quartz_block 1 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~3 ~2 stained_glass_pane 11 replace quartz_block"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add vrsave dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add vr dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add vr1 dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add loadbld dummy"},{id:MinecartCommandBlock,Command:"/scoreboard objectives add loadbld dummy"},{id:MinecartCommandBlock,Command:setblock ~1 ~1 ~ wall_sign 4 replace {Text2:"{\\\"text\\\":\\\"Destroy\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"Machine\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-4 ~-2 ~7 ~3 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~ chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @e[score_vrsave_min=1] vrsave -1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Bat,name=SpawnHoloTab] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:HoloTable,NoGravity:1b,Small:1,Marker:1b,Invisible:1,Invulnerable:1}"}},,{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~-1 chain_command_block 4 replace {auto:1,Command:"tp @e[type=Bat,name=SpawnHoloTab] ~ -1000 ~"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=ViewCenter] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[c=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[score_loadbld_min=1] loadbld 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_vr=0,score_vr1_min=1,score_vr1=1] ~ ~1 ~ kill @e[name=Block,r=2,tag=Bld]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=ArmorStand,score_bld=-1] bld 0"}},{id:MinecartCommandBlock,Command:setblock ~3 ~3 ~1 chain_command_block 2 replace {auto:1,Command:"/scoreboard players set @e[type=ArmorStand,score_bld_min=1] bld 0"}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @a[score_vr=0,score_vr1_min=1,score_vr1=1] ~ ~ ~ kill @e[name=Placer,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=ViewCenter] ~ ~ ~ teleport @e[type=ArmorStand,name=Placer,rm=1,r=2] ~ ~0.125 ~"}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=ViewCenter] ~ ~ ~ detect ~ ~1 ~ air 0 kill @e[type=ArmorStand,c=1,name=Placer]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=ViewCenter] ~ ~ ~ detect ~ ~1 ~ air 0 setblock ~ ~ ~ air"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~1 chain_command_block 1 replace {auto:1,Command:"kill @e[type=ItemFrame,name=BHH]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable1] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[c=1]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable1] ~ ~ ~ detect ~ ~ ~ air 0 /summon Item ~ ~ ~ {PickupDelay:20s,Item:{Count:1b,id:\\\"minecraft:spawn_egg\\\",tag:{EntityTag:{id:\\\"Bat\\\",CustomName:SpawnHoloTab},ench:[],display:{Name:Display Table}}}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable1] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[type=Item,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable1] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[r=2,name=HoloBlocks]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~ chain_command_block 3 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ entitydata @e[tag=Bld,r=2] {CustomName:HoloBlocks}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~1 ~ kill @e[name=Placer,c=1,r=2]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ kill @e[name=ViewCenter,r=2]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ setblock ~ ~ ~ quartz_block 1"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ fill ~ ~ ~ ~ ~1 ~ air"}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ setblock ~ ~1 ~ redstone_block"}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_loadbld_min=5,score_loadbld=5] ~ ~ ~ blockdata ~ ~ ~ {name:\\\"5\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_loadbld_min=4,score_loadbld=4] ~ ~ ~ blockdata ~ ~ ~ {name:\\\"4\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_loadbld_min=3,score_loadbld=3] ~ ~ ~ blockdata ~ ~ ~ {name:\\\"3\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~2 ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_loadbld_min=2,score_loadbld=2] ~ ~ ~ blockdata ~ ~ ~ {name:\\\"2\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~-1 chain_command_block 1 replace {auto:1,Command:"/execute @e[score_loadbld_min=1,score_loadbld=1] ~ ~ ~ blockdata ~ ~ ~ {name:\\\"1\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[score_loadbld_min=1] ~ ~ ~ setblock ~ ~ ~ structure_block 1 replace {posY:0,posZ:0,poseX:0,ignoreEntitise:0b,sizeX:1,sizeY:2,sizeZ:1,mode:\\\"LOAD\\\",showboundingbox:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/entitydata @e[name=HoloTable] {CustomName:HoloTable1}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Item,score_vr_min=4,score_vr=4] ~ ~ ~ /execute @e[type=Item,score_vr_min=5,score_vr=5,r=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=6,score_vr=6,r=1] ~ ~ ~ kill @e[type=Item,r=2,score_vr_min=3]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable] ~ ~ ~ /tellraw @a[r=4] [\\\"\\\",{\\\"text\\\":\\\"[Load Save 1] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=HoloTable1,c=1] loadbld 1\\\"}},{\\\"text\\\":\\\"[Load Save 2] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=HoloTable1,c=1] loadbld 2\\\"}},{\\\"text\\\":\\\"[Load Save 3] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=HoloTable1,c=1] loadbld 3\\\"}},{\\\"text\\\":\\\"[Load Save 4] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=HoloTable1,c=1] loadbld 4\\\"}},{\\\"text\\\":\\\" [Load Save 5]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=HoloTable1,c=1] loadbld 5\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~ chain_command_block 2 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=HoloTable] ~ ~ ~ setblock ~ ~ ~ quartz_block 1"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=Item,score_vr_min=4,score_vr=4] ~ ~ ~ /execute @e[type=Item,score_vr_min=5,score_vr=5,r=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=6,score_vr=6,r=1] ~ ~ ~ /summon Item ~ ~ ~ {PickupDelay:20s,Item:{Count:1b,id:\\\"minecraft:spawn_egg\\\",tag:{EntityTag:{id:\\\"Bat\\\",CustomName:SpawnHoloTab},ench:[],display:{Name:Display Table}}}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 6 {Item:{id:\\\"minecraft:diamond\\\",Count:1b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 5 {Item:{id:\\\"minecraft:sea_lantern\\\",Count:1b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~ chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 4 {Item:{id:\\\"minecraft:quartz\\\",Count:4b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~1 ~1 chain_command_block 2 replace {auto:1,Command:"execute @e[score_vrsave_min=1] ~ ~ ~ title @p subtitle [\\\"\\\",{\\\"text\\\":\\\"Succesfully saved in slot \\\",\\\"color\\\":\\\"dark_gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"open_url\\\",\\\"value\\\":\\\"https://www.youtube.com/watch?v=Gs069dndIYk\\\"}},{\\\"score\\\":{\\\"name\\\":\\\"@e[type=ArmorStand,name=ViewCenter,c=1]\\\",\\\"objective\\\":\\\"vrsave\\\"},\\\"color\\\":\\\"gold\\\"}]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_vrsave_min=1] ~ ~ ~ title @p title {\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_vrsave_min=1] ~ ~ ~ fill ~ ~13 ~ ~ ~14 ~ air"}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_vrsave_min=1] ~ ~ ~ setblock ~ ~13 ~ redstone_block"}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_vrsave_min=5,score_vrsave=5] ~ ~ ~ blockdata ~ ~14 ~ {name:\\\"5\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 1 replace {auto:1,Command:"execute @e[score_vrsave_min=4,score_vrsave=4] ~ ~ ~ blockdata ~ ~14 ~ {name:\\\"4\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_vrsave_min=3,score_vrsave=3] ~ ~ ~ blockdata ~ ~14 ~ {name:\\\"3\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_vrsave_min=2,score_vrsave=2] ~ ~ ~ blockdata ~ ~14 ~ {name:\\\"2\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_vrsave_min=1,score_vrsave=1] ~ ~ ~ blockdata ~ ~14 ~ {name:\\\"1\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[score_vrsave_min=1] ~ ~3 ~ setblock ~ ~11 ~ structure_block 0 replace {ignoreEntities:0b,posX:0,mode:\\\"SAVE\\\",posY:-14,posZ:0,sizeX:1,sizeY:2,sizeZ:1,name:\\\"test\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[Save 1] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=ViewCenter,c=1] vrsave 1\\\"}},{\\\"text\\\":\\\"[Save 2] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=ViewCenter,c=1] vrsave 2\\\"}},{\\\"text\\\":\\\"[Save 3] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=ViewCenter,c=1] vrsave 3\\\"}},{\\\"text\\\":\\\"[Save 4] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=ViewCenter,c=1] vrsave 4\\\"}},{\\\"text\\\":\\\"[Save 5]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=ViewCenter,c=1] vrsave 5\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~ chain_command_block 4 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] {\\\"text\\\":\\\"Model Saving\\\",\\\"color\\\":\\\"blue\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=-1,score_bld=-1] ~ ~ ~ kill @e[tag=Bld,r=2,c=1]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=5,score_bld=5] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Block\\\",Tags:[\\\"Bld\\\"],NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,HandItems:[{id:golden_shovel,Damage:31,Count:1},{}],Pose:{RightArm:[0f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=4,score_bld=4] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Block\\\",Tags:[\\\"Bld\\\"],NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,HandItems:[{id:golden_shovel,Damage:30,Count:1},{}],Pose:{RightArm:[0f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=3,score_bld=3] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Block\\\",Tags:[\\\"Bld\\\"],NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,HandItems:[{id:golden_shovel,Damage:29,Count:1},{}],Pose:{RightArm:[0f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=2,score_bld=2] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Block\\\",Tags:[\\\"Bld\\\"],NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,HandItems:[{id:golden_shovel,Damage:28,Count:1},{}],Pose:{RightArm:[0f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[type=ArmorStand,score_bld_min=1,score_bld=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"Block\\\",Tags:[\\\"Bld\\\"],NoGravity:1b,Marker:1b,Invisible:1,Invulnerable:1,HandItems:[{id:golden_shovel,Damage:27,Count:1},{}],Pose:{RightArm:[0f,0f,0f]}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[ Remove Block ]\\\",\\\"color\\\":\\\"red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld -1\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[Cobble] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld 1\\\"}},{\\\"text\\\":\\\"[Oak Log] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld 2\\\"}},{\\\"text\\\":\\\"[Planks] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld 3\\\"}},{\\\"text\\\":\\\"[Grass] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld 4\\\"}},{\\\"text\\\":\\\"[ Dirt ]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @e[type=ArmorStand,name=Placer] bld 5\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] {\\\"text\\\":\\\"Block Placement\\\",\\\"color\\\":\\\"blue\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[ +Z ] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[type=ArmorStand,name=Placer,c=1] ~ ~ ~0.0625 \\\"}},{\\\"text\\\":\\\"[ -Z ]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[type=ArmorStand,name=Placer,c=1] ~ ~ ~-0.0625\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[ +Y ] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[type=ArmorStand,name=Placer,c=1] ~ ~0.0625 ~\\\"}},{\\\"text\\\":\\\"[ -Y ]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[type=ArmorStand,name=Placer,c=1] ~ ~-0.0625 ~\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] [\\\"\\\",{\\\"text\\\":\\\"[ +X ] \\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[name=Placer,c=1] ~0.0625 ~ ~\\\"}},{\\\"text\\\":\\\"[ -X ]\\\",\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tp @e[type=ArmorStand,name=Placer,c=1] ~-0.0625 ~ ~\\\"}}]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] {\\\"text\\\":\\\"Movement\\\",\\\"color\\\":\\\"blue\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 2 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] {\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/tellraw @a[score_vr_min=1,score_vr1_min=1,score_vr1=1] {\\\"text\\\":\\\"Block Placer\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":\\\"true\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"effect @a[score_vr=0,score_vr1_min=1,score_vr1=1] clear"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_vr=0,score_vr1_min=1,score_vr1=1] ~ ~ ~ kill @e[type=ArmorStand,c=1] "}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @a[score_vr=0,score_vr1_min=1,score_vr1=1] ~ ~ ~ execute @e[type=ArmorStand,c=1] ~ ~ ~ fill ~ ~ ~ ~ ~1 ~ air"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2 replace {auto:1,Command:"/execute @e[type=ArmorStand,name=ViewCenter] ~ ~-1 ~ teleport @a[r=2,score_vr_min=1] ~-0.4 ~0.125 ~-0.4 -45 45"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_vr_min=1] 14 1 255 true"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/effect @a[score_vr_min=1] minecraft:levitation 1 255 true"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=BHH] ~ ~0.5 ~.469 summon ArmorStand ~ ~ ~ {HandItems:[{id:\\\"golden_shovel\\\",Damage:26}],Pose:{RightArm:[0f,0f,0f]},CustomName:Placer,NoGravity:1,Marker:1,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=ItemFrame,name=BHH] ~ ~0.375 ~.469 summon ArmorStand ~ ~ ~ {CustomName:ViewCenter,NoGravity:1,Marker:1,Invisible:1}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 1 replace {auto:1,Command:"/execute @a[score_vr1_min=1,score_vr1=1,score_vr_min=1] ~ ~ ~ summon ItemFrame ~ ~ ~ {CustomName:BHH}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_vr1_min=1,score_vr1=1,score_vr_min=1] ~ ~ ~ setblock ~ ~1 ~ carpet 2"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/execute @a[score_vr1_min=1,score_vr1=1,score_vr_min=1] ~ ~ ~ setblock ~ ~ ~ tripwire"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players remove @a[score_vr1_min=4] vr1 1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players remove @a[score_vr=0,score_vr1_min=1] vr1 1"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,Command:"/scoreboard players add @a[score_vr_min=1] vr1 1"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a vr 1 {Inventory:[{id:\\\"minecraft:golden_helmet\\\",Count:1b,Slot:103b,tag:{Vr:1}}]}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/scoreboard players set @a[score_vr_min=1] vr 0"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Item,score_vr_min=1,score_vr=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=2,score_vr=2,r=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=3,score_vr=3,r=1] ~ ~ ~ kill @e[type=Item,r=2,score_vr_min=1,score_vr=3]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Item,score_vr_min=1,score_vr=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=2,score_vr=2,r=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=3,score_vr=3,r=1] ~ ~ ~ /particle dragonbreath ~ ~ ~ 0 0 0 .03 100"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[type=Item,score_vr_min=1,score_vr=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=2,score_vr=2,r=1] ~ ~ ~ /execute @e[type=Item,score_vr_min=3,score_vr=3,r=1] ~ ~ ~ /summon Item ~ ~ ~ {PickupDelay:20s,Item:{id:\\\"minecraft:golden_helmet\\\",Count:1b,tag:{ench:[],Vr:1,display:{Name:Building Helmet}}}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 3 {Item:{id:\\\"minecraft:comparator\\\",Count:1b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 2 {Item:{id:\\\"minecraft:gold_ingot\\\",Count:1b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] vr 1 {Item:{id:\\\"minecraft:glass_pane\\\",Count:2b},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[score_vrsave=-1] vrsave 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]}]}]}]}