/give @p sign 1 0 {
BlockEntityTag: {
Text1: "{\"text\":\"Click Me\",\"color\":\"white\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon FallingSand ~1 ~0 ~1 {Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/fill ~ ~1 ~ ~ ~-22 ~ air 0 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/give @p minecraft:spawn_egg 1 60 {display:{Name:House}}},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-18 ~1 redstone_block 0 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~-1 ~-16 ~4 minecraft:command_block 0 replace {Command:\\"/execute @e[name=House] ~1 ~ ~1 summon FallingSand ~ ~5 ~ {Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/fill ~0 ~1 ~0 ~0 ~-30 ~0 minecraft:air 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/kill @e[name=House]},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~1 ~3 ~10 ~9 ~3 ~10 minecraft:oak_stairs 3 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~1 ~3 ~0 ~9 ~3 ~0 minecraft:oak_stairs 2 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~10 ~3 ~0 ~10 ~3 ~10 minecraft:oak_stairs 1 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~0 ~3 ~0 ~0 ~3 ~10 minecraft:oak_stairs 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~10 ~1 ~2 ~10 ~1 ~8 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~2 ~1 ~10 ~8 ~1 ~10 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~2 ~1 ~0 ~8 ~1 ~0 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~0 ~1 ~7 ~0 ~1 ~8 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~0 ~1 ~2 ~0 ~1 ~3 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~0 ~0 ~5 ~ ~1 ~5 minecraft:air 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~1 ~3 ~1 ~9 ~3 ~9 minecraft:glass 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~1 ~0 ~1 ~9 ~2 ~9 minecraft:air 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~10 ~-1 ~10 ~0 ~-1 ~0 minecraft:planks 0 replace},Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/execute @e[name=House] ~2 ~ ~2 fill ~0 ~-1 ~0 ~10 ~3 ~10 minecraft:planks 0 replace}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}\\"}},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~3 ~-14 ~4 minecraft:command_block 0 replace {Command:\\"/effect @e[name=House] slowness 1000000 255\\"}},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~0 ~-12 ~4 minecraft:unpowered_repeater 3 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~2 ~-10 ~4 minecraft:unpowered_repeater 1 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-8 ~4 minecraft:redstone_wire 0 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-6 ~3 minecraft:unpowered_comparator 2 replace},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-4 ~2 minecraft:command_block 0 replace {Command:\\"/testfor @e[name=House]\\"}},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-1 ~1 minecraft:command_block 0 replace {Command:\\"/setblock ~ ~-1 ~ redstone_block 0 destroy\\"}},Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:redstone_block,Time:1,DropItem:0,Riding:{id:\\"FallingSand\\",Block:command_block,TileEntityData:{Command:/setblock ~1 ~-1 ~1 minecraft:command_block 0 replace {Command:\\"/kill @e[type=Item,r=2]\\"}},Time:1,DropItem:0}}}}}}}}}}}}}}}}}}}}}}}}\"}}"
},
display: {
Name: "Custom Sign"
}
}