Highway Maker Installer – Part A

This mod only works for MC version 1.11.x

First ensure you are able to see coordinate x=0, z=0 in your Minecraft world.

Copy the following text into a command block and execute it:

summon falling_block ~ ~1 ~ {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:armor_stand,Invulnerable:1,CustomName:JHM_StartLoc}],id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,Command:gamerule commandBlockOutput false}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=Highway-Maker] ~ ~ ~ say Highway Maker is already installed!}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:kill @e[name=JHM_StartLoc,r=5]}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:fill ~ ~3 ~ ~ ~-10 ~ air}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 0 0 0 16 16 16 bedrock 0 hollow}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:setblock ~ ~-4 ~ redstone_block}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ detect ~ ~-10 ~ repeating_command_block -1 tp @p 0 100 0}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{CustomName:Highway Maker Installer,Command:say "Sorry, I have to move us to chunk 0,0. Stand by, this could get glitchy!"}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:tp @e[name=JHM_StartLoc] 0 115 0}}],id:falling_block,Time:1,Block:repeating_command_block,Data:8,TileEntityData:{auto:1,Command:clone ~ ~-5 ~ ~ ~9 ~ 0 100 0 replace move }}],id:falling_block,Time:1,Block:command_block,TileEntityData:{Command:fill 1 0 1 15 0 15 sea_lantern }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 1 8 11 7 15 13 sea_lantern}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:summon falling_block 14 2 15 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"",Command:say .}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:"Highway Maker Installer",Command:say Installing...}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:title @a subtitle {"text":"version 0.7 by QuBeetlEagle"} }}],Time:1,Block:chain_command_block,TileEntityData:{Command:title @a title {"text":"Highway Maker"} }}}}],Time:1,Block:chain_command_block,TileEntityData:{Command:summon falling_block 15 2 15 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:chain_command_block,Data:9,TileEntityData:{CustomName:MainTwr_Blk1,Command:setblock 11 13 8 redstone_block}}],id:falling_block,Time:1,Block:repeating_command_block,Data:1,TileEntityData:{auto:1,CustomName:MainTwr_Blk3,Command:testforblocks 11 0 8 15 0 14 11 15 8}}],id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,CustomName:MainTwr_Blk4,Command:setblock 2 1 1 chest 5 replace {CustomName:"Highway Maker Welcome Pack",Items:[{Slot:13,id:written_book,Count:1,tag:{resolved:1,author:HighwayMaker,title:Highway Maker Manual,pages:["[{\\\\"text\\\\":\\\\"Congratulations on installing\n\n\\\\"},{\\\\"text\\\\":\\\\" Highway Maker!\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\n(version 0.7 -late development)\\\\"}]","[{\\\\"text\\\\":\\\\"Warning!\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nAs with most command block mods, this mod has the potential to go haywire and damage or spam/troll your world in unexpected ways, especially since the developer is still a bit of a noob, so...\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Warning continued...\n\nif you haven't done it already, you should probably back up this world if there is anything of value in it.\\\\"}]","[{\\\\"text\\\\":\\\\"Testing and Feedback\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThis mod has been tested under a range of circumstances. For more information and some fun testing vids, \\\\",\\\\"bold\\\\":\\\\"false\\\\"},{\\\\"text\\\\":\\\\"click here!\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"open_url\\\\",\\\\"value\\\\":\\\\"https://joacomp.com/highway-maker-testing-vids/\\\\"}},{\\\\"text\\\\":\\\\"\nIf you have feedback on this mod, please feel free to post a comment on the forum where you got the link.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Installing\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThis book is supplied at Part A (Setup) installation.\nPart B,C,D and E installers now need to be run to finish installing Highway Maker. Just follow the instructions on the signs and use the command blocks provided.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"In case the signs don't work, the links to Part B through E can be found at...\\\\"},{\\\\"text\\\\":\\\\"\n\njoacomp.com/highway-maker\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"open_url\\\\",\\\\"value\\\\":\\\\"https://joacomp.com/highway-maker/\\\\"}}]","[{\\\\"text\\\\":\\\\"What it does\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThe Highway Maker command block mod allows you to place high speed highways in your minecraft world. The speed and regen buffs provided allow you to travel along the highways at incredible speeds to reach distant destinations.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"How it works\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nTo create a highway, first recruit a North, South, East or West highway worker from the local village.\nWhen the highway worker is summoned from its spawn egg, it creates a Highway Builder travelling in the highway worker's specified direction.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Almost nothing will stop a Highway Builder in motion, but it will stop immediately and the highway worker will revert to an egg form at the end of the highway if it comes within range of a Base Protector or a Highway Terminator.\\\\"}]","[{\\\\"text\\\\":\\\\"How to use\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nTo recruit a highway worker, first create a contract:\nPut one emerald block and one book and quill on the ground together, and a compass one block away in the direction you want the highway to travel.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Then throw the contract (it's a signed book) on a block where a blacksmith villager is standing. The blacksmith will turn into a highway worker spawn egg.\nSpawning the highway worker will cause the highway builder to be created. \\\\"}]","[{\\\\"text\\\\":\\\\"The highway builder will start work immediately and continue to operate only while a player is within 30 blocks.\\\\"},{\\\\"text\\\\":\\\\"\n\nRun!\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThe pressure plates at the start and end of your journey are essential for safe and speedy travel.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Stop!\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThe highway builder will revert to a spawn egg and the highway will be terminated when it comes within 50 blocks of a base protector stand or within 5 blocks of a highway terminator stand.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"The highway builder will stop and wait if the nearest player is more than 30 blocks away or if there is another highway builder of the same type blocking the way in front.\\\\"}]","[{\\\\"text\\\\":\\\\"A base protect stand spawn egg is made by placing a gold bar and an armor stand on the ground together. A highway stop stand spawn egg is made by placing leather and an armor stand together. It is highly recommended that you create these before spawning your highway worker!\\\\"}]","[{\\\\"text\\\\":\\\\"Cleaning Up\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nHave highway builders collided and made a mess? Combine a deadbush and compass on the ground to get a cleanup wand. When you hold it in the leftmost slot of your hotbar, it kills all highway maker entities within 10 blocks.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"Uninstalling\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nThe mod can be uninstalled by using the sign on the setup booth, or by placing a deadbush and a compass on the ground together.\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]","[{\\\\"text\\\\":\\\\"More Information?\\\\",\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n\nMore information can be found by clicking \\\\",\\\\"bold\\\\":\\\\"false\\\\"},{\\\\"text\\\\":\\\\"Here!\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"open_url\\\\",\\\\"value\\\\":\\\\"https://joacomp.com/highway-maker/\\\\"},\\\\"bold\\\\":\\\\"true\\\\"},{\\\\"text\\\\":\\\\"\n(just the developer's website)\\\\",\\\\"bold\\\\":\\\\"false\\\\"}]"]}}]}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk5,Command:setblock 1 9 2 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Welcome to\\\\"}",Text2:"{\\\\"text\\\\":\\\\"Highway Maker\\\\",\\\\"color\\\\":\\\\"orange\\\\",\\\\"bold\\\\":\\\\"true\\\\"}",Text3:"{\\\\"text\\\\":\\\\"v 0.7\\\\"}",Text4:"{\\\\"text\\\\":\\\\"\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk6,Command:setblock 1 8 5 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Intro Book\\\\"}",Text2:"{\\\\"text\\\\":\\\\"Below :D\\\\"}",Text3:"{\\\\"text\\\\":\\\\"|\\\\"}",Text4:"{\\\\"text\\\\":\\\\"V\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk7,Command:setblock 1 8 4 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Right Click for\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"run_command\\\\",\\\\"value\\\\":\\\\"tellraw @p {\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"\\\\\\\\\\\\",\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"Click here\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"true\\\\\\\\\\\\",\\\\\\\\\\\\"clickEvent\\\\\\\\\\\\":{\\\\\\\\\\\\"action\\\\\\\\\\\\":\\\\\\\\\\\\"open_url\\\\\\\\\\\\",\\\\\\\\\\\\"value\\\\\\\\\\\\":\\\\\\\\\\\\"https://joacomp.com/highway-maker-installer-part-b/\\\\\\\\\\\\"},\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\" for link to Highway Maker installer, Part B\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"false\\\\\\\\\\\\"}]}]}\\\\"}}",Text2:"{\\\\"text\\\\":\\\\"Part B, then use\\\\"}",Text3:"{\\\\"text\\\\":\\\\"command block\\\\"}",Text4:"{\\\\"text\\\\":\\\\"below\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk8,Command:setblock 1 8 3 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Right Click for\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"run_command\\\\",\\\\"value\\\\":\\\\"tellraw @p {\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"\\\\\\\\\\\\",\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"Click here\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"true\\\\\\\\\\\\",\\\\\\\\\\\\"clickEvent\\\\\\\\\\\\":{\\\\\\\\\\\\"action\\\\\\\\\\\\":\\\\\\\\\\\\"open_url\\\\\\\\\\\\",\\\\\\\\\\\\"value\\\\\\\\\\\\":\\\\\\\\\\\\"https://joacomp.com/highway-maker-installer-part-c/\\\\\\\\\\\\"},\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\" for link to Highway Maker installer, Part C\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"false\\\\\\\\\\\\"}]}]}\\\\"}}",Text2:"{\\\\"text\\\\":\\\\"Part C, then use\\\\"}",Text3:"{\\\\"text\\\\":\\\\"command block\\\\"}",Text4:"{\\\\"text\\\\":\\\\"below\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk9,Command:setblock 1 8 2 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Right Click for\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"run_command\\\\",\\\\"value\\\\":\\\\"tellraw @p {\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"\\\\\\\\\\\\",\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"Click here\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"true\\\\\\\\\\\\",\\\\\\\\\\\\"clickEvent\\\\\\\\\\\\":{\\\\\\\\\\\\"action\\\\\\\\\\\\":\\\\\\\\\\\\"open_url\\\\\\\\\\\\",\\\\\\\\\\\\"value\\\\\\\\\\\\":\\\\\\\\\\\\"https://joacomp.com/highway-maker-installer-part-d/\\\\\\\\\\\\"},\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\" for link to Highway Maker installer, Part D\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"false\\\\\\\\\\\\"}]}]}\\\\"}}",Text2:"{\\\\"text\\\\":\\\\"Part D, then use\\\\"}",Text3:"{\\\\"text\\\\":\\\\"command block\\\\"}",Text4:"{\\\\"text\\\\":\\\\"below\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk10,Command:setblock 1 8 1 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Right Click for\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"run_command\\\\",\\\\"value\\\\":\\\\"tellraw @p {\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"\\\\\\\\\\\\",\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\"Click here\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"true\\\\\\\\\\\\",\\\\\\\\\\\\"clickEvent\\\\\\\\\\\\":{\\\\\\\\\\\\"action\\\\\\\\\\\\":\\\\\\\\\\\\"open_url\\\\\\\\\\\\",\\\\\\\\\\\\"value\\\\\\\\\\\\":\\\\\\\\\\\\"https://joacomp.com/highway-maker-installer-part-e/\\\\\\\\\\\\"},\\\\\\\\\\\\"extra\\\\\\\\\\\\":[{\\\\\\\\\\\\"text\\\\\\\\\\\\":\\\\\\\\\\\\" for link to Highway Maker installer, Part E\\\\\\\\\\\\",\\\\\\\\\\\\"bold\\\\\\\\\\\\":\\\\\\\\\\\\"false\\\\\\\\\\\\"}]}]}\\\\"}}",Text2:"{\\\\"text\\\\":\\\\"Part E, then use\\\\"}",Text3:"{\\\\"text\\\\":\\\\"command block\\\\"}",Text4:"{\\\\"text\\\\":\\\\"below\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk11,Command:setblock 1 9 5 wall_sign 5 replace {Text1:"{\\\\"text\\\\":\\\\"Remove\\\\"}",Text2:"{\\\\"text\\\\":\\\\"Intro Booth\\\\",\\\\"clickEvent\\\\":{\\\\"action\\\\":\\\\"run_command\\\\",\\\\"value\\\\":\\\\"setblock 14 7 1 redstone_block\\\\"}}",Text3:"{\\\\"text\\\\":\\\\"\\\\"}",Text4:"{\\\\"text\\\\":\\\\"\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:MainTwr_Blk12,Command:summon falling_block 13 2 15 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,CustomName:SubTwr1_Blk1,Command:setblock 1 9 4 wall_sign 5 replace {Text1:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"\\\\\\\\"}",Text2:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"Uninstall\\\\\\\\",\\\\\\\\"clickEvent\\\\\\\\":{\\\\\\\\"action\\\\\\\\":\\\\\\\\"run_command\\\\\\\\",\\\\\\\\"value\\\\\\\\":\\\\\\\\"setblock 15 8 1 redstone_block\\\\\\\\"}}",Text3:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"\\\\\\\\"}",Text4:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"\\\\\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk2,Command: summon falling_block 15 2 14 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,Command:fill 2 8 1 13 8 7 stone }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 3 9 2 12 9 6 stonebrick}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 1 1 2 7 1 13 stone }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 2 2 3 6 2 12 stonebrick}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 6 3 3 6 3 4 stone_pressure_plate}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 2 3 11 2 3 12 stone_pressure_plate}}],id:falling_block,Time:1,Time:1,Block:chain_command_block,TileEntityData:{Command:summon armor_stand 1 1 1 {CustomName:Highway-Maker,Passengers:[{id:armor_stand,CustomName:JHM_PartB_TBD},{id:armor_stand,CustomName:JHM_PartC_TBD},{id:armor_stand,CustomName:JHM_PartD_TBD},{id:armor_stand,CustomName:JHM_PartE_TBD}]}}}],id:falling_block,Time:1,Time:1,Block:chain_command_block,TileEntityData:{Command:summon armor_stand 8 1 8 {CustomName:Base-Protector}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=Highway-Maker] ~ ~ ~ scoreboard players tag @e[type=armor_stand,dx=14,dy=2,dz=14] add JHM_Entity}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:gamerule maxEntityCramming 50}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:tellraw @a {"text":"maxEntityCramming set to 50,"}}}],Time:1,Block:chain_command_block,TileEntityData:{Command:fill ~ ~ ~ ~ 15 ~ sea_lantern}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk3,Command:summon falling_block 14 2 14 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{auto:1,Command:entitydata @e[name=JHM_StartLoc] {NoGravity:1}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-16 ~-5 ~3 ~-13 ~1 stonebrick}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 14 9 2 14 9 2 ~2 ~-13 ~-1 }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~1 ~-15 ~-5 ~1 ~-14 ~-5 stained_glass 7}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~1 ~-15 ~1 ~1 ~-14 ~1 stained_glass 7}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-14 ~-4 ~ ~-14 ~ stained_hardened_clay 1}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~2 ~-15 ~-5 ~3 ~-13 ~1 air}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 2 1 1 2 1 1 ~1 ~-15 ~}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~1 ~-15 ~-4 ~1 ~-15 ~-1 command_block 0}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 1 9 1 1 9 3 ~2 ~-13 ~-3}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 1 8 1 1 8 5 ~1 ~-14 ~-4}}], Time:1,Block:chain_command_block,TileEntityData:{Command:fill ~ ~ ~ ~ 15 ~ sea_lantern}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk4,Command:summon falling_block 14 2 13 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:repeating_command_block,Data:1,TileEntityData:{auto:1,Command:testforblock 14 15 14 sea_lantern}}],id:falling_block,Time:1,Block:repeating_command_block,Data:8,TileEntityData:{auto:1,Command:setblock ~ ~1 ~ stone}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-1 ~ ~ ~-12 ~ air}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-13 ~1 ~1 ~-13 ~1 stone_slab 5}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-13 ~-5 ~1 ~-13 ~-5 stone_slab 5}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-13 ~ ~1 ~-13 ~ stone_brick_stairs 3}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-13 ~-4 ~1 ~-13 ~-4 stone_brick_stairs 2}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-13 ~-3 ~ ~-13 ~-1 stone_brick_stairs 0}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~2 ~-15 ~-4 ~2 ~-15 ~-1 stone_button 5}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 1 9 4 1 9 4 ~2 ~-14 ~-5 }}], Time:1,Block:chain_command_block,TileEntityData:{Command:fill ~ 15 ~ ~1 15 ~ sea_lantern}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk5,Command:summon falling_block 14 2 12 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:repeating_command_block,Data:1,TileEntityData:{auto:1,Command:testforblock 14 15 13 sea_lantern}}],id:falling_block,Time:1,Block:repeating_command_block,Data:8,TileEntityData:{auto:1,Command:setblock ~ ~1 ~ stone}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ setworldspawn 0 ~-15 0}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:tellraw @a {"text":"World spawn set to X=0, Z=0."}}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ setblock ~ ~-14 ~1 end_rod 1}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ setblock ~ ~-14 ~-5 end_rod 1}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ tp @e[name=JHM_StartLoc] ~3 ~-15 ~-1 }}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:tp @p @e[name=JHM_StartLoc]}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ tp @p ~ ~ ~ 90.0 0.0}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:tp @e[name=JHM_StartLoc] ~-3 ~ ~}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:tellraw @a {"text":"(Part A - initial setup) installation done!\nInstall parts B and C to finish installing Highway Maker v0.7."}}}],Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:fill ~ ~ ~ ~ 15 ~ sea_lantern}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk6,Command: summon falling_block 11 2 8 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ summon fireworks_rocket ~ ~3 ~1 {FireworksItem:{Count:1b,id:minecraft:fireworks,tag:{Fireworks:{Flight:1b,Explosions:[{Flicker:1b,Trail:1b,Type:0b,Colors:[16732160,16316671]}]}}},LifeTime:10s}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ summon fireworks_rocket ~ ~3 ~-1 {FireworksItem:{Count:1b,id:minecraft:fireworks,tag:{Fireworks:{Flight:1b,Explosions:[{Flicker:1b,Trail:1b,Type:0b,Colors:[16732160,16316671]}]}}},LifeTime:10s}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ summon fireworks_rocket ~ ~3 ~-3 {FireworksItem:{Count:1b,id:minecraft:fireworks,tag:{Fireworks:{Flight:1b,Explosions:[{Flicker:1b,Trail:1b,Type:0b,Colors:[16732160,16316671]}]}}},LifeTime:10s}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ clone 1 9 5 1 9 5 ~2 ~ ~-4}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:title @a title {"text":"Finished!"} }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:title @a subtitle {"text":"Highway Maker installation is complete!"} }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ replaceitem block ~1 ~ ~1 slot.container.4 spawn_egg 20 0 {display:{Name:North Highway Worker},EntityTag:{id:minecraft:villager,Profession:3,Silent:1,CustomName:JHM_North-Highway-Worker}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ replaceitem block ~1 ~ ~1 slot.container.12 spawn_egg 20 0 {display:{Name:West Highway Worker},EntityTag:{id:minecraft:villager,Profession:3,Silent:1,CustomName:JHM_West-Highway-Worker}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ replaceitem block ~1 ~ ~1 slot.container.14 spawn_egg 20 0 {display:{Name:East Highway Worker},EntityTag:{id:minecraft:villager,Profession:3,Silent:1,CustomName:JHM_East-Highway-Worker}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ replaceitem block ~1 ~ ~1 slot.container.22 spawn_egg 20 0 {display:{Name:South Highway Worker},EntityTag:{id:minecraft:villager,Profession:3,Silent:1,CustomName:JHM_South-Highway-Worker}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:say Check the chest for free samples :)}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:fill 11 1 8 15 15 15 sea_lantern}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command: setblock 1 1 1 standing_sign 0 replace {Text1:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"Right Click to\\\\\\\\"}",Text2:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"Uninstall\\\\\\\\",\\\\\\\\"clickEvent\\\\\\\\":{\\\\\\\\"action\\\\\\\\":\\\\\\\\"run_command\\\\\\\\",\\\\\\\\"value\\\\\\\\":\\\\\\\\"setblock 15 8 1 redstone_block\\\\\\\\"}}",Text3:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"Highway Maker\\\\\\\\"}",Text4:"{\\\\\\\\"text\\\\\\\\":\\\\\\\\"\\\\\\\\"}"}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk7,Command:summon falling_block 15 2 2 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:repeating_command_block,TileEntityData:{auto:1,TrackOutput:0b,Command:scoreboard players tag @e[type=Item] add JOA_isDeadbush {Item:{id:minecraft:deadbush,Count:1b}}}}],id:falling_block,Time:1,Block:repeating_command_block,TileEntityData:{auto:1,TrackOutput:0b,Command:scoreboard players tag @e[type=Item] add JOA_isCompass {Item:{id:minecraft:compass,Count:1b}}}}],id:falling_block,Time:1,Block:repeating_command_block,TileEntityData:{auto:1,TrackOutput:0b,Command:execute @e[tag=JOA_isDeadbush] ~ ~ ~ scoreboard players tag @e[tag=JOA_isCompass,r=1] add JHM_isUninstItem}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{TrackOutput:0b,Command:execute @e[tag=JOA_isCompass] ~ ~ ~ scoreboard players tag @e[tag=JOA_isDeadbush,r=1] add JHM_isUninstItem}}],id:falling_block,Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:execute @e[tag=JHM_isUninstItem,tag=JOA_isCompass] ~ ~ ~ clone 1 1 1 1 1 1 ~ ~ ~}}],Time:1,Block:chain_command_block,Data:8,TileEntityData:{Command:kill @e[tag=JHM_isUninstItem] }}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk8,Command:summon falling_block 15 2 1 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,TileEntityData:{CustomName:"Highway Maker",Command:say Uninstalling! }}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:kill @e[tag=JHM_Entity] }}],id:falling_block,Time:1,Block:chain_command_block,Data:4,TileEntityData:{Command:scoreboard objectives remove JHM_e_position }}],id:falling_block,Time:1,Block:stone}],id:falling_block,Time:1,Block:command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~ ~-4 ~2 ~2 ~2 air}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ fill ~ ~-1 ~-4 ~2 ~-1 ~2 grass}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ detect 14 7 1 redstone_block -1 particle happyVillager ~1 ~ ~ 0 1 1 2 100}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:execute @e[name=JHM_StartLoc] ~ ~ ~ detect 14 7 1 redstone_block -1 summon Item ~1 ~ ~ {Item:{id:written_book,Count:1,tag:{resolved:1,author:HighwayMaker,title:Highway Maker Quick Reference,pages:["[{\\\\\\\\\\\\\\\\"text\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\"Highway Maker v0.7\n\nQuick Reference\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\"bold\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\"true\\\\\\\\\\\\\\\\"}]","[{\\\\\\\\\\\\\\\\"text\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\"Combine Emerald Block, Book and Quill and Compass one block over in desired highway direction to create a Highway Builder contract.\nThrow at blacksmith villager to get a Highway Builder.\\\\\\\\\\\\\\\\"}]","[{\\\\\\\\\\\\\\\\"text\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\"Combine Armor Stand with Leather to create Highway Stop Stand\n\nCombine Armor Stand with a Gold Bar to create Base Protect Stand.\\\\\\\\\\\\\\\\"}]","[{\\\\\\\\\\\\\\\\"text\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\"Combine deadbush and compass to uninstall.\\\\\\\\\\\\\\\\"}]"]}}}}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:kill @e[name=JHM_StartLoc]}}],id:falling_block,Time:1,Block:chain_command_block,TileEntityData:{Command:setblock ~-1 ~5 ~ air}}], Time:1,Block:chain_command_block,TileEntityData:{Command:clone ~ ~7 ~ ~ ~7 ~ ~ ~11 ~}}}}],Time:1,Block:chain_command_block,TileEntityData:{CustomName:SubTwr1_Blk9,Command:summon falling_block 14 2 1 {Passengers:[{Passengers:[{Passengers:[{Passengers:[{id:falling_block,Time:1,Block:command_block,Data:1,TileEntityData:{auto:1,Command:clone ~ ~-1 ~ ~ ~-4 ~ ~ ~4 ~ replace move}}],id:falling_block,Time:1,Block:chain_command_block,Data:1,TileEntityData:{Command:fill 1 1 1 15 15 15 stone }}],id:falling_block,Time:1,Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard objectives remove JHM_s_position}}],id:falling_block,Time:1,Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard objectives remove JHM_n_position}}],Time:1,Block:chain_command_block,Data:1,TileEntityData:{Command:scoreboard objectives remove JHM_w_position}}}}}}}}