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 ~-2 ~3 ~-2 ~2 ~9 stained_hardened_clay 12 hollow},{id:MinecartCommandBlock,Command:fill ~2 ~-1 ~3 ~-2 ~1 ~9 stained_glass 0 0 stained_hardened_clay},{id:MinecartCommandBlock,Command:/scoreboard objectives add sneak stat.sneakTime},{id:MinecartCommandBlock,Command:/scoreboard objectives add jump stat.jump},{id:MinecartCommandBlock,Command:"/tellraw @p [\"\",{\"text\":\"Customizable Tiny Houses\\\\\\nby Crazy_dude_3\\\\\\n\\\\\\nDrop 64 Oak Planks and 1 Ender Pearl on the ground to make a Custom Tiny House.\\\\\\nTo enter, sneak in front of the door; and to exit, jump in front of the door.\\\\\\n This house is made for you to customize so it has no decorations.\"}]"},{id:MinecartCommandBlock,Command:scoreboard teams add noColAM_nWNrFS},{id:MinecartCommandBlock,Command:scoreboard teams option noColAM_nWNrFS collisionRule never},{id:MinecartCommandBlock,Command:/fill ~ 1 ~ ~16 17 ~16 minecraft:quartz_block},{id:MinecartCommandBlock,Command:/fill ~1 2 ~1 ~15 16 ~15 minecraft:air},{id:MinecartCommandBlock,Command:/fill ~ 2 ~8 ~ 3 ~8 minecraft:planks 5},{id:MinecartCommandBlock,Command:"/summon ArmorStand ~1 2 ~8 {Invisible:1b,Tags:[\"ExHouse\"]}"},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~2 wall_sign 2 0 {Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Customizable Tiny Houses\\\\\\\\\\\\\\\\\\\\\\\\nby Crazy_dude_3\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\nDrop 64 Oak Planks and 1 Ender Pearl on the ground to make a Custom Tiny House.\\\\\\\\\\\\\\\\\\\\\\\\nTo enter, sneak in front of the door; and to exit, jump in front of the door.\\\\\\\\\\\\\\\\\\\\\\\\n This house is made for you to customize so it has no decorations.\\\\\\\"}]\\\"}}",Text2:"{\\\"text\\\":\\\"^^^^Recipes^^^^\\\",\\\"color\\\":\\\"dark_green\\\"}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~2 wall_sign 2 0 {Text1:"{\\\"text\\\":\\\"\\\"}",Text2:"{\\\"text\\\":\\\"Destroy!\\\",\\\"color\\\":\\\"dark_red\\\"}",Text3:"{\\\"text\\\":\\\"\\\"}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~-3 ~-2 ~ ~2 ~2 ~7 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~2 wall_sign 2 0 {Text1:"{\\\"text\\\":\\\"\\\"}",Text2:"{\\\"text\\\":\\\"by:\\\",\\\"color\\\":\\\"dark_blue\\\"}",Text3:"{\\\"text\\\":\\\"Crazy_dude_3\\\",\\\"color\\\":\\\"dark_blue\\\"}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:fill ~-1 ~-1 ~4 ~1 ~1 ~8 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock ~1 ~ ~4 chain_command_block 1},{id:MinecartCommandBlock,Command:fill ~1 ~ ~8 ~1 ~ ~5 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~ ~ ~8 chain_command_block 5},{id:MinecartCommandBlock,Command:setblock ~-1 ~ ~4 chain_command_block 5},{id:MinecartCommandBlock,Command:fill ~-1 ~ ~8 ~-1 ~ ~5 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~-1 ~-1 ~8 chain_command_block 1},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~4 chain_command_block 4},{id:MinecartCommandBlock,Command:fill ~ ~-1 ~8 ~ ~-1 ~5 chain_command_block 2},{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~8 chain_command_block 4},{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~4 repeating_command_block 3},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~7 {auto:1,Command:/execute @e[type=ArmorStand,tag=EnHouse] ~ ~ ~ detect ~ ~ ~ minecraft:air 0 /kill @e[tag=House] }},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~6 {auto:1,Command:/scoreboard players set @a jump 0}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~5 {auto:1,Command:/scoreboard players reset @a sneak }},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~4 {auto:1,Command:/execute @e[type=ArmorStand,tag=ExHouse] ~ ~ ~ /execute @p[r=1,score_jump_min=1] ~ ~ ~ /tp @p @e[type=ArmorStand,c=1,tag=EnHouse]}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~4 {auto:1,Command:/execute @e[type=ArmorStand,tag=EnHouse] ~ ~ ~ /execute @p[r=1,score_sneak_min=1] ~ ~ ~ /tp @p @e[type=ArmorStand,c=1,tag=ExHouse]}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~5 {auto:1,Command:/execute @e[type=Item,tag=Pearl] ~ ~ ~ /execute @e[tag=Planks,r=1] ~ ~ ~ /kill @e[type=Item,r=1]}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~6 {auto:1,Command:/execute @e[type=Item,tag=Pearl] ~ ~ ~ /execute @e[tag=Planks,r=1] ~ ~ ~ /summon Item ~ ~2 ~ {Item:{id:spawn_egg,Count:1b,tag:{display:{Name:Custom Tiny House},EntityTag:{id:Squid,CustomName:House}}}}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~7 {auto:1,Command:/scoreboard players tag @e[type=Item] add Planks {Item:{id:minecraft:planks,Count:64b,Damage:0s},OnGround:1b}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~8 {auto:1,Command:/scoreboard players tag @e[type=Item] add Pearl {Item:{id:minecraft:ender_pearl,Count:1b},OnGround:1b}}},{id:MinecartCommandBlock,Command:blockdata ~ ~ ~8 {auto:1,Command:tp @e[type=Squid,name=House] ~ ~-999 ~}},{id:MinecartCommandBlock,Command:blockdata ~ ~ ~7 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon Villager ~0.1875 ~-0.58707 ~ {Age:-1000000,NoGravity:1,Team:noColAM_nWNrFS,Invulnerable:1,NoAI:1,Silent:1,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:false}],ArmorItems:[{},{},{},{id:glass}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~ ~ ~6 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon Villager ~ ~-0.72769 ~0.1875 {Age:-1000000,NoGravity:1,Team:noColAM_nWNrFS,Invulnerable:1,NoAI:1,Silent:1,ActiveEffects:[{Id:14,Duration:9999999,ShowParticles:false}],ArmorItems:[{},{},{},{id:planks,Damage:5}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~ ~ ~5 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~0.229473 ~-0.64936 ~-0.0625 {Pose:{Head:[0f,0f,45f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wooden_pressure_plate}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~ ~ ~4 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~0.229473 ~-0.64936 ~0.0625 {Pose:{Head:[0f,0f,45f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wooden_pressure_plate}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~4 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~-0.229473 ~-0.64936 ~-0.0625 {Pose:{Head:[0f,0f,-45f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wooden_pressure_plate}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~5 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~-0.229473 ~-0.64936 ~0.0625 {Pose:{Head:[0f,0f,-45f]},DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wooden_pressure_plate}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~6 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~0.123744 ~-0.21292 ~-0.09375 {Pose:{Head:[0f,0f,-45f]},Small:1,DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wool,Damage:0}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~7 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~ ~-1.37883 ~ {DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wool,Damage:0}],Tags:[\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~8 {auto:1,Command:"execute @e[type=Squid,name=House] ~ ~ ~ summon ArmorStand ~0.123744 ~-0.21292 ~0.09375 {Pose:{Head:[0f,0f,-45f]},Small:1,DisabledSlots:1,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{id:wool,Damage:0}],Tags:[\\\"EnHouse\\\",\\\"House\\\"]}"}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~8 {auto:1,Command:scoreboard players reset @e[name=AM_nWNrFS_M,score_AM_nWNrFS_min=2] AM_nWNrFS}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~7 {auto:1,Command:execute @e[type=ArmorStand,name=AM_nWNrFS_M,score_AM_nWNrFS_min=2] ~ ~ ~ scoreboard players set @e[tag=AM_nWNrFS,c=9] AM_nWNrFS 1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~6 {auto:1,Command:scoreboard players tag @e[type=ArmorStand,name=AM_nWNrFS_M] add AM_TP}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~5 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=L8w0f,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~0.1875 ~-0.5450999999999999 ~0}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~4 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=ppVeu,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~ ~-0.6857199999999999 ~0.1875}},{id:MinecartCommandBlock,Command:blockdata ~ ~-1 ~4 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=8LlXH,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~0.40625 ~-0.7650800000000001 ~-0.0625}},{id:MinecartCommandBlock,Command:blockdata ~ ~-1 ~5 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=5aJHe,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~0.40625 ~-0.7650800000000001 ~0.0625}},{id:MinecartCommandBlock,Command:blockdata ~ ~-1 ~6 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=PVZeD,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~-0.40625 ~-0.7650800000000001 ~-0.0625}},{id:MinecartCommandBlock,Command:blockdata ~ ~-1 ~7 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=rwDlQ,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~-0.40625 ~-0.7650800000000001 ~0.0625}},{id:MinecartCommandBlock,Command:blockdata ~ ~-1 ~8 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=kovv2,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~ ~-0.28793 ~-0.09375}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~8 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=pKI7S,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~ ~-1.42133 ~0}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~7 {auto:1,Command:tp @e[type=ArmorStand,tag=AM_nWNrFS,name=ToxkB,score_AM_nWNrFS_min=1,score_AM_nWNrFS=21] ~ ~-0.28793 ~0.09375}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~6 {auto:1,Command:execute @e[type=ArmorStand,name=AM_nWNrFS_M,tag=AM_TP] ~ ~ ~ execute @e[type=ArmorStand,tag=AM_nWNrFS,score_AM_nWNrFS_min=1,c=9] ~ ~ ~ tp @e[c=1,r=1,type=!Player] @e[type=ArmorStand,name=AM_nWNrFS_M,c=1]}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~5 {auto:1,Command:scoreboard players set @e[tag=AM_nWNrFS,score_AM_nWNrFS_min=21] AM_nWNrFS 1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~4 {auto:1,Command:scoreboard players add @e[tag=AM_nWNrFS] AM_nWNrFS 1}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 0 {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}