/summon FallingSand ~ ~3 ~ {Block:redstone_block,Time:1,Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~1 ~-6 ~ ~1 ~-1 ~ redstone_block},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~ ~15 ~ {Block:command_block,Time:1,TileEntityData: {Command:fill ~ ~ ~ ~1 ~-15 ~ air},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~ ~15 ~ {Block:redstone_block,Time:1,Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~ ~1 ~ ~1 ~-18 ~ air} } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:give @a written_book 1 0 {title:"Instructions",author:"Timshield",pages:["To craft a dimensional_door, you need to put 4 ender pearls and an iron_door in a dropper while standing on it. Each door will teleport you to the nearest one that is located at least 6 blocks away. To destroy a door, simply hit it"]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:},Riding: {id:FallingSand,Block:command_block,Time:1, TileEntityData: {Command:scoreboard objectives add dimdoorcraft dummy},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:setblock ~ ~-11 ~3 redstone_block},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~1 ~1 ~ ~1 ~7 ~ redstone_block} } } } } } } } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~1 ~5 ~3 {Block:command_block,Time:1,TileEntityData: {Command:entitydata @e[type=Bat,name=Dimensional_Door] {NoAI:1b,PersistenceRequired:1b,HealF:1b,Silent:1b}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:execute @e[type=Bat,name=Dimensional_Door] ~ ~ ~ /execute @p[rm=0,r=0] ~ ~ ~ /tp @p @e[type=ArmorStand,name=DimAS,c=1,rm=6]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:execute @e[type=Bat,name=Dimensional_Door] ~ ~ ~ /execute @p[rm=0,r=1] ~ ~ ~ /playsound mob.endermen.portal @p ~ ~ ~ 10.0 1 0},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~-1 ~ ~ ~-1 ~3 ~1 redstone_block} } } } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~-1 ~5 ~3 {Block:command_block,Time:1,TileEntityData: {Command:execute @e[type=Bat,name=Dimensional_Door] ~ ~ ~ /particle portal ~ ~1 ~ 0 1 0 1 5 force},Riding: {id:FallingSand,Block:command_block,Time:1, TileEntityData: {Command:execute @a ~ ~ ~ /testforblock ~ ~-1 ~ minecraft:dropper -1 {Items:[{Slot:1b,id:"minecraft:ender_pearl",Count:1b,Damage:0s},{Slot:3b,id:"minecraft:ender_pearl",Count:1b,Damage:0s},{Slot:4b,id:"minecraft:iron_door",Count:1b,Damage:0s},{Slot:5b,id:"minecraft:ender_pearl",Count:1b,Damage:0s},{Slot:7b,id:"minecraft:ender_pearl",Count:1b,Damage:0s}]}},Riding: {id:FallingSand,Block:minecraft:quartz_block,Time:1,Data:1,Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~1 ~ ~ ~1 ~3 ~1 stone} } } } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~-1 ~5 ~4 {Block:command_block,Time:1,TileEntityData: {Command:execute @p[score_dimdoorcraft_min=1] ~ ~ ~ /blockdata ~ ~-1 ~ {Items:[{Slot:4b,id:spawn_egg,Damage:65s,Count:1b,tag:{display:{Name:"Dimensional_Door",Lore:[Use it to travel fast!]},ench:[{id:0,lvl:1}],HideFlags:1b}}]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:stats block ~ ~ ~-1 set SuccessCount @a dimdoorcraft},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:scoreboard players add @a dimdoorcraft 0},Riding: {id:FallingSand,Block:minecraft:quartz_block,Time:1,Data:1 } } } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:summon FallingSand ~1 ~5 ~4 {Block:command_block,Time:1,TileEntityData: {Command:effect @e[type=Bat,name=Dimensional_Door] invisibility 2 1 true},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:execute @e[type=Bat,name=Dimensional_Door] ~ ~ ~ /summon ArmorStand ~ ~ ~1 {Invulnerable:1b,Invisible:1b,CustomName:"DimAS"}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:kill @e[type=ArmorStand,name=DimAS]},Riding: {id:FallingSand,Block:minecraft:quartz_block,Time:1,Data:1 } } } } },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:fill ~-1 ~-3 ~3 ~1 ~-3 ~4 bedrock 1 0 replace minecraft:air},Riding: {id:FallingSand,Block:redstone_block,Time:1,Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command:gamerule commandBlockOutput false} } } } } } } } } } }