summon FallingSand ~ ~1 ~ {Block:stained_hardened_clay,Data:0,Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:gamerule commandBlockOutput false},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:fill ~1 ~-1 ~3 ~-2 ~7 ~12 stained_glass 10 hollow},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:fill ~1 ~6 ~3 ~-2 ~6 ~12 air},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:fill ~1 ~-3 ~3 ~-2 ~-3 ~12 purpur_slab 8},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:summon FallingSand ~ ~-2 ~10 {Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~1 ~-6 {Block:repeating_command_block,Data:1,TileEntityData:{Command:},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard objectives add wptItm dummy},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 1 {OnGround:1b,Item:{id:"minecraft:compass",Count:1b}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 2 {OnGround:1b,Item:{id:"minecraft:redstone_lamp",Count:1b}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 3 {OnGround:1b,Item:{id:"minecraft:name_tag",Count:1b}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=1,score_wptItm=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=2,score_wptItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=3,score_wptItm=3,r=1] ~ ~ ~ summon Item ~ ~ ~ {CustomName:"Waypoint",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:spawn_egg,Damage:50,Count:1,tag:{display:{Name:"Waypoint"},ench:[{id:35,lvl:0}],EntityTag:{id:"Enderman"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=1,score_wptItm=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=2,score_wptItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=3,score_wptItm=3,r=1] ~ ~ ~ particle cloud ~ ~.3 ~ .2 .3 .2 .1 40 force},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-6 {Block:chain_command_block,Data:3,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=1,score_wptItm=1] ~ ~ ~ particle cloud ~ ~10 ~ 0 40 0 0 20 force},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard objectives add wptClk stat.talkedToVillager},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:tp @e[type=Enderman,name=Waypoint] ~ ~-400 ~},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Enderman,name=Waypoint] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=0,c=1] wptItm 1},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Enderman,name=Waypoint] ~ ~ ~ summon Villager ~ ~ ~ {CustomName:"Waypoint",CustomNameVisible:1,Profession:0,Invulnerable:1,PersistenceRequired:1,NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:1,Duration:199999980,ShowParticles:0b}],Offers:{}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Enderman,name=Waypoint] ~ ~.6 ~ summon ArmorStand ~ ~ ~ {CustomNameVisible:1,CustomName:"Waypoint",Invisible:1,Invulnerable:1,NoGravity:1,Marker:1}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=1,score_wptItm=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=2,score_wptItm=2,r=1] ~ ~ ~ execute @e[type=Item,score_wptItm_min=3,score_wptItm=3,r=1] ~ ~ ~ kill @e[type=Item,score_wptItm_min=1,score_wptItm=3]},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-5 {Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 4 {Item:{id:"minecraft:dye",Count:1b,Damage:0s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 5 {Item:{id:"minecraft:dye",Count:1b,Damage:15s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 6 {Item:{id:"minecraft:dye",Count:1b,Damage:6s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 7 {Item:{id:"minecraft:dye",Count:1b,Damage:10s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 8 {Item:{id:"minecraft:dye",Count:1b,Damage:11s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 9 {Item:{id:"minecraft:dye",Count:1b,Damage:14s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:4,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 10 {Item:{id:"minecraft:dye",Count:1b,Damage:9s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~1 ~-5 {Block:chain_command_block,Data:3,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=8,score_wptItm=8] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 6},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=7,score_wptItm=7] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 5},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=6,score_wptItm=6] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 4},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=5,score_wptItm=5] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 3},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=4,score_wptItm=4] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 2},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 12 {Item:{id:"minecraft:dye",Count:1b,Damage:5s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard players set @e[type=Item] wptItm 11 {Item:{id:"minecraft:dye",Count:1b,Damage:13s,tag:{display:{Name:"Waypoint"}}}}},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~-1 ~1 ~-4 {Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=9,score_wptItm=9] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 7},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=10,score_wptItm=10] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 8},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=11,score_wptItm=11] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 9},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[type=Item,score_wptItm_min=12,score_wptItm=12] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=Waypoint,r=1] wptItm 10},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=3,score_wptItm=3] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 0},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=2,score_wptItm=2] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 15},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=4,score_wptItm=4] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 3},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-4 {Block:chain_command_block,Data:3,TileEntityData:{Command:scoreboard players reset @a[score_wptItm_min=1] wptItm},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=10,score_wptItm=10] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 10},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=9,score_wptItm=9] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 2},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=8,score_wptItm=8] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 6},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=7,score_wptItm=7] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 1},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=6,score_wptItm=6] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 4},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=Waypoint,score_wptItm_min=5,score_wptItm=5] ~ ~ ~ particle iconcrack ~ ~10 ~ 0 40 0 0 30 force @a 35 5},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:redstone_block,Data:0,Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:summon FallingSand ~-1 ~-2 ~10 {Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~1 ~-3 {Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 1 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:0s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 2 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:15s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 3 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:6s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 4 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:10s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 5 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:11s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players set @a wptItm 6 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:14s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:4,TileEntityData:{Command:scoreboard players set @a wptItm 7 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:9s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-3 {Block:chain_command_block,Data:3,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=4,score_wptItm=4] @e[name=Waypoint,score_wptItm_min=5,score_wptItm=5,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=3,score_wptItm=3] @e[name=Waypoint,score_wptItm_min=4,score_wptItm=4,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=2,score_wptItm=2] @e[name=Waypoint,score_wptItm_min=3,score_wptItm=3,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=1,score_wptItm=1] @e[name=Waypoint,score_wptItm_min=2,score_wptItm=2,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard objectives add wptSnk stat.sneakTime},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard players set @a wptItm 9 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:5s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard players set @a wptItm 8 {Inventory:[{Slot:-106b,id:"minecraft:dye",Damage:13s,tag:{display:{Name:"Waypoint"}}}]}},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-2 {Block:chain_command_block,Data:1,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=5,score_wptItm=5] @e[name=Waypoint,score_wptItm_min=6,score_wptItm=6,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=6,score_wptItm=6] @e[name=Waypoint,score_wptItm_min=7,score_wptItm=7,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=7,score_wptItm=7] @e[name=Waypoint,score_wptItm_min=8,score_wptItm=8,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=8,score_wptItm=8] @e[name=Waypoint,score_wptItm_min=9,score_wptItm=9,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:tp @a[score_wptSnk_min=1,score_wptItm_min=9,score_wptItm=9] @e[name=Waypoint,score_wptItm_min=10,score_wptItm=10,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @a[score_wptSnk_min=1,score_wptItm_min=1,score_wptItm=9] ~ ~ ~ playsound entity.endermen.teleport @a ~ ~ ~ 10 1},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:scoreboard players reset @a[score_wptSnk_min=1] wptSnk},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~1 ~-2 {Block:chain_command_block,Data:3,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ setblock ~ ~ ~ wall_sign 0 destroy},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ setblock ~ ~ ~1 cobblestone_wall 0 destroy},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ fill ~ ~-1 ~-1 ~ ~-1 ~1 dirt 1 destroy},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard objectives add wptDth stat.deaths},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:scoreboard players reset @a[score_wptClk_min=1] wptClk},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @a[score_wptClk_min=1] ~ ~ ~ playsound block.stone_button.click_off @a ~ ~ ~ 10 1},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @a[score_wptClk_min=1] ~ ~ ~ kill @e[name=Waypoint,c=2,r=5]},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:summon FallingSand ~1 ~1 ~-1 {Block:chain_command_block,Data:1,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ summon ItemFrame ~ ~-2 ~ {CustomName:"WPTGV",Item:{},Facing:0,ItemRotation:0}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ fill ~ ~-2 ~ ~ ~-2 ~-1 air 0 destroy},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[name=WPTGV] ~ ~ ~ tp @e[type=Item,r=8] @e[name=WPTGV,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @e[name=WPTGV] ~ ~ ~ entitydata @e[type=Item,r=2] {Age:-32768}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:execute @a[score_wptDth_min=1] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:"ASWPTGV",Marker:1b,Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard players reset @a[score_wptDth_min=1] wptDth},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:4,TileEntityData:{Command:scoreboard players add @e[name=WPTGV] wptSnk 1},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:summon FallingSand ~ ~1 ~-1 {Block:chain_command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:fill ~-1 ~5 ~-6 ~2 ~5 ~3 purpur_slab},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=ASWPTGV] ~ ~ ~ detect ~ ~-1 ~-1 air 0 kill @e[name=ASWPTGV,r=1,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=ASWPTGV] ~ ~ ~ detect ~ ~-1 ~ air 0 kill @e[name=ASWPTGV,r=1,c=1]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:execute @e[name=ASWPTGV] ~ ~ ~ particle reddust ~ ~ ~ 0 40 0 0 40 force},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:kill @e[name=WPTGV,score_wptSnk_min=2]},Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:redstone_block,Data:0,Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:summon FallingSand ~ ~-2 ~11 {Block:chain_command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~ ~-7 minecraft:repeating_command_block 1 replace {auto:1b,powered:0b,TrackOutput:0}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:tellraw @p ["",{"text":"\n\n\n'Waypoints & Deathpoints' in Minecraft [1.9] ","color":"gold","bold":true},{"text":"by ","color":"none","bold":false},{"text":"TheRedEngineer","color":"red","bold":true},{"text":"\n youtube.comcTheRedEng\n\n","color":"gold","clickEvent":{"action":"open_url","value":"https:www.youtube.comcTheRedEng"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"click to open link ⤴","color":"dark_blue"}]}},"bold":false},{"text":"Credit TheRedEngineer if you are using this creation\nDon't re-upload this command: provide my website link!!\n\n\n","color":"red"}]},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~2 ~-9 minecraft:wall_sign 2 replace {Text1:"{\\\\\\\"text\\\\\\\":\\\\\\\"[Item Recipes]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"dark_green\\\\\\\",\\\\\\\"bold\\\\\\\":true}",Text2:"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-click\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\" playsound entity.villager.yes @a ~ ~ ~ 10 1\\\\\\\"}}",Text3:"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~1 ~1 ~1 ~ ~-3 ~1 stained_glass 9\\\\\\\"}}",Text4:"{\\\\\\\"text\\\\\\\":\\\\\\\"for info\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\" say - Drop on ground 1x Compass, 1x Redstone Lamp and 1x Name tag to craft a waypoint. You can then change colour of a waypoint by throwing one of the following dyes renamed 'Waypoint' at it: Black, White, Cyan, Lime, Yellow, Orange, Pink, Magenta, Purple. Hold the dye in your left hand and press shift to teleport to the waypoint of the same colour. \\\\\\\"}}"}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:setblock ~ ~1 ~-9 minecraft:wall_sign 2 replace {Text1:"{\\\\\\\"text\\\\\\\":\\\\\\\"[Cmd 15w51b]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"dark_red\\\\\\\",\\\\\\\"bold\\\\\\\":true,\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~1 ~3 ~ ~-2 ~-5 ~12 air\\\\\\\"}}",Text2:"{\\\\\\\"text\\\\\\\":\\\\\\\"Waypoints\\\\\\\",\\\\\\\"underlined\\\\\\\":true,\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"playsound entity.generic.explode @a ~ ~ ~ 10 1\\\\\\\"}}",Text3:"{\\\\\\\"text\\\\\\\":\\\\\\\"by\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"say [TheRedEngineer] Thanks for playing with my command!\\\\\\\"}}",Text4:"{\\\\\\\"text\\\\\\\":\\\\\\\"TheRedEngineer\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"particle hugeexplosion ~ ~ ~4 1 1 1 1 20 force\\\\\\\"}}"}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:setblock ~-1 ~-2 ~-9 minecraft:wall_sign 2 replace {Text1:"{\\\\\\\"text\\\\\\\":\\\\\\\"[Deactivate]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"bold\\\\\\\":true,\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"playsound block.piston.extend @a ~ ~ ~ 10 1\\\\\\\"}}",Text2:"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-click\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~2 ~4 ~1 ~-1 ~-2 ~11 stained_glass 15 replace stained_glass\\\\\\\"}}",Text3:"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign to\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"setblock ~ ~-2 ~2 minecraft:repeating_command_block 1 replace {auto:0b,TrackOutput:0}\\\\\\\"}}",Text4:"{\\\\\\\"text\\\\\\\":\\\\\\\"deactivate machine\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"say 'Waypoints' machine deactivated!\\\\\\\"}}"}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~ ~-3 ~-9 minecraft:wall_sign 2 replace {Text1:"{\\\\\\\"text\\\\\\\":\\\\\\\"[Activate]\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"green\\\\\\\",\\\\\\\"bold\\\\\\\":true,\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"playsound block.piston.contract @a ~ ~ ~ 10 1\\\\\\\"}}",Text2:"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-click\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~1 ~4 ~1 ~-2 ~-2 ~10 stained_glass 10 replace stained_glass\\\\\\\"}}",Text3:"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign to\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"setblock ~-1 ~-2 ~2 minecraft:repeating_command_block 1 replace {auto:1b,TrackOutput:0}\\\\\\\"}}",Text4:"{\\\\\\\"text\\\\\\\":\\\\\\\"activate machine\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"say 'Waypoints' machine activated!\\\\\\\"}}"}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:redstone_block,Data:0,Time:1,DropItem:0}]}]}]}]}]}]}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:fill ~ ~-9 ~ ~ ~3 ~ air},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:stained_hardened_clay,Data:9,Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:command_block,Data:0,TileEntityData:{Command:setblock ~ ~-10 ~ minecraft:repeating_command_block 1 replace {auto:1b,powered:0b,TrackOutput:0}},Time:1,DropItem:0,Passengers:[{id:"FallingSand",Block:redstone_block,Data:0,Time:1,DropItem:0}]}]}]}]}]}]}]}]}]}]}]}

This command is available for 1.8.X versions HERE

1.9.x versions

Waypoints & Deathpoints

Command