So, it's probably going to be more like on Super Mario 64 with the wing cap.
- Part_Toon
- Registered Member
-
Member for 8 years, 6 months, and 27 days
Last active Fri, Mar, 17 2023 20:33:22
- 1 Follower
- 225 Total Posts
- 12 Thanks
-
Oct 8, 2015Part_Toon posted a message on Snapshot 15w41b Ready for Testing: WINGS AND BOATS!Posted in: News
-
Oct 8, 2015Part_Toon posted a message on Snapshot 15w41b Ready for Testing: WINGS AND BOATS!Posted in: News
Yeah, but there AWESOME!!!!!
-
Oct 8, 2015Part_Toon posted a message on Snapshot 15w41b Ready for Testing: WINGS AND BOATS!Posted in: News
I want to fly!!!!!
It'll be a little bit like creative mode, but in survival.
This will help a LOT in adventure maps
- To post a comment, please login.
0
I see a lot has been happening here. I felt that I just had to share this to end the confusion...
I have created a 1.12 to 1.13 Command Converter that works very well if I do say so myself (I guess I beat MrGarretto to it ).
It converts a list of up to 1000 commands from a local text document, it converts them, and it exports them all to another local text document.
I noticed a few other command converters out there, but most of them cannot convert a lot of the commands that are so desperately needed to be converted. This thing here can convert any command in vanilla Minecraft! I have even used it to convert one-command machines!
If anyone here has a bunch of commands that they need to work in 1.13, consider this.
I hope this helps.
'Til next time!
0
I have released the version 1.4.0; it includes all of the things that were voted for, along with some bug fixes.
I noticed a lot of issues with the command that you gave me, I understand that you yourself didn't write it, but I shall explain the issues nonetheless...
The reason why it wasn't going through was because it contained unicode. "⤴" is in a /tellraw command in there. Batch, apparently, does not cope with unicode. It also contained a "&" symbol; this character causes batch to try to execute whatever command follows it, so it is bad news for batch. Don't include these!
It also had a plethora of syntax errors that I suspect were caused by the command originally being designed for 1.9 rather than 1.12. And because of my puny laptop only having 4 GB or RAM, it literally took 7 hours!
So after this, I probably won't convert any commands that are longer than 10,000 characters. It takes a long time with my small computer.
But I did convert it, and I tested it, and it works! However, because of how long it was, the output exceeded the command block limit of 32,500 characters, so I had to remove portions of the command that were purely cosmetic.
Here is the output (at the end is what I omitted for length):
summon falling_block ~ ~1 ~ {BlockState:{Name:white_terracotta},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:"gamerule commandBlockOutput false"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:"fill ~1 ~-1 ~3 ~-2 ~7 ~12 purple_stained_glass hollow"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:"fill ~1 ~6 ~3 ~-2 ~6 ~12 air"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:"fill ~1 ~-3 ~3 ~-2 ~-3 ~12 purpur_slab
[type=top]"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:"summon falling_block
~ ~-2 ~10 {BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"summon falling_block ~-1 ~1 ~-6 {BlockState:
{Name:repeating_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"help\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard objectives add wptItm dummy\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e[type=item,nbt={OnGround:1b,Item:
{id:\\\\\\\"minecraft:compass\\\\\\\",Count:1b}}] wptItm 1\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e[type=item,nbt={OnGround:1b,Item:{id:\\\\\\\"minecraft:redstone_lamp\\\\\\\",Count:1b}}] wptItm 2\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={OnGround:1b,Item:{id:\\\\\\\"minecraft:name_tag\\\\\\\",Count:1b}}] wptItm 3\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[type=item,scores={wptItm=1..1}] at @s positioned ~ ~ ~ run execute as @e
[type=item,distance=..1,scores={wptItm=2..2}] at @s positioned ~ ~ ~ run execute as @e[type=item,distance=..1,scores={wptItm=3..3}] at @s positioned ~ ~ ~ run summon
item ~ ~ ~ {CustomName:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\",CustomNameVisible:1,Motion:[0.0,.3,0.0],Item:{id:enderman_spawn_egg,Count:1,tag:
{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"},Enchantments:[{id:fortune,lvl:0}]}}}\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:east}},TileEntityData:{Command:\\\"execute as @e[type=item,scores={wptItm=1..1}] at @s
positioned ~ ~ ~ run execute as @e[type=item,distance=..1,scores={wptItm=2..2}] at @s positioned ~ ~ ~ run execute as @e[type=item,distance=..1,scores={wptItm=3..3}]
at @s positioned ~ ~ ~ run particle cloud ~ ~.3 ~ .2 .3 .2 .1 40 force\\\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"summon falling_block ~ ~1 ~-6 {BlockState:
{Name:chain_command_block,Properties:{facing:south}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=1..1}] at @s positioned ~ ~ ~ run particle
cloud ~ ~10 ~ 0 40 0 0 20 force\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\\\"scoreboard objectives add wptClk minecraft.custom:minecraft.talked_to_villager\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e[type=enderman,name=Waypoint] at @s run teleport @s ~ ~-400 ~\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=enderman,name=Waypoint] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..0,limit=1] wptItm 1\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=enderman,name=Waypoint] at @s positioned ~ ~ ~ run 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:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e[type=enderman,name=Waypoint] at @s positioned ~ ~.6 ~ run summon
armor_stand ~ ~ ~ {CustomNameVisible:1,CustomName:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\",Invisible:1,Invulnerable:1,NoGravity:1,Marker:1}\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=1..1}] at @s positioned ~ ~ ~ run execute as @e[type=item,distance=..1,scores={wptItm=2..2}] at @s positioned ~ ~ ~ run execute as @e
[type=item,distance=..1,scores={wptItm=3..3}] at @s positioned ~ ~ ~ run kill @e[type=item,scores={wptItm=1..3}]\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~ ~1 ~-5 {BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={Item:{id:\\\\\\\"minecraft:ink_sac\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 4\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={Item:{id:\\\\\\\"minecraft:bone_meal\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 5\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={Item:{id:\\\\\\\"minecraft:cyan_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 6\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={Item:{id:\\\\\\\"minecraft:lime_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 7\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @e
[type=item,nbt={Item:{id:\\\\\\\"minecraft:dandelion_yellow\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm
8\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set
@e[type=item,nbt={Item:{id:\\\\\\\"minecraft:orange_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 9\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:west}},TileEntityData:{Command:\\\"scoreboard players set
@e[type=item,nbt={Item:{id:\\\\\\\"minecraft:pink_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 10\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~-1 ~1 ~-5 {BlockState:{Name:chain_command_block,Properties:{facing:south}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=8..8}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 6\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=7..7}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 5\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=6..6}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 4\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=5..5}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 3\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[type=item,scores={wptItm=4..4}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 2\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"scoreboard players set
@e[type=item,nbt={Item:{id:\\\\\\\"minecraft:purple_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 12\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"scoreboard players set
@e[type=item,nbt={Item:{id:\\\\\\\"minecraft:magenta_dye\\\\\\\",Count:1b,tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}}] wptItm 11\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~-1 ~1 ~-4 {BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[type=item,scores=
{wptItm=9..9}] at @s positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 7\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[type=item,scores={wptItm=10..10}] at @s
positioned ~ ~ ~ run scoreboard players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 8\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[type=item,scores={wptItm=11..11}] at @s positioned ~ ~ ~ run scoreboard
players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 9\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[type=item,scores={wptItm=12..12}] at @s positioned ~ ~ ~ run scoreboard
players set @e[type=armor_stand,name=Waypoint,distance=..1] wptItm 10\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=3..3}] at @s positioned ~ ~ ~ run particle
item white_wool ~ ~10 ~ 0 40 0 0 30 force @a\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=2..2}] at @s positioned ~ ~ ~ run particle item black_wool ~ ~10 ~ 0 40 0 0 30
force @a\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:east}},TileEntityData:{Command:\\\"execute as @e
[name=Waypoint,scores={wptItm=4..4}] at @s positioned ~ ~ ~ run particle item light_blue_wool ~ ~10 ~ 0 40 0 0 30 force @a\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~ ~1 ~-4 {BlockState:{Name:chain_command_block,Properties:{facing:south}},TileEntityData:{Command:\\\"scoreboard players reset @a
[scores={wptItm=1..}] wptItm\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=10..10}] at @s positioned ~ ~ ~ run particle item purple_wool ~ ~10 ~ 0 40 0 0 30 force @a\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[name=Waypoint,scores={wptItm=9..9}] at @s positioned ~ ~ ~ run particle item magenta_wool ~ ~10 ~ 0 40 0 0 30 force @a\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=8..8}] at @s
positioned ~ ~ ~ run particle item pink_wool ~ ~10 ~ 0 40 0 0 30 force @a\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=7..7}] at @s positioned ~ ~ ~ run particle
item orange_wool ~ ~10 ~ 0 40 0 0 30 force @a\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:down}},TileEntityData:{Command:\\\"execute as @e[name=Waypoint,scores={wptItm=6..6}] at @s positioned ~ ~ ~ run particle item yellow_wool ~ ~10 ~ 0 40 0 0 30
force @a\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e
[name=Waypoint,scores={wptItm=5..5}] at @s positioned ~ ~ ~ run particle item lime_wool ~ ~10 ~ 0 40 0 0 30 force @a\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:redstone_block},Time:1,DropItem:0}]}]}]}]}]}]}"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:"summon falling_block ~-1 ~-2 ~10 {BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"summon
falling_block ~1 ~1 ~-3 {BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @a[nbt={Inventory:[{Slot:-
106b,id:\\\\\\\"minecraft:ink_sac\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 1\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @a
[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:bone_meal\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 2\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @a
[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:cyan_dye\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 3\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @a
[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:lime_dye\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 4\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set @a
[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:dandelion_yellow\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 5\
\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players set
@a[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:orange_dye\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 6\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:west}},TileEntityData:{Command:\\\"scoreboard players set
@a[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:pink_dye\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 7\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~ ~1 ~-3 {BlockState:{Name:chain_command_block,Properties:{facing:south}},TileEntityData:{Command:\\\"teleport @a[scores=
{wptSnk=1..,wptItm=4..4}] @e[name=Waypoint,limit=1,scores={wptItm=5..5}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"teleport @a[scores={wptSnk=1..,wptItm=3..3}] @e[name=Waypoint,limit=1,scores=
{wptItm=4..4}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"teleport
@a[scores={wptSnk=1..,wptItm=2..2}] @e[name=Waypoint,limit=1,scores={wptItm=3..3}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"teleport @a[scores={wptSnk=1..,wptItm=1..1}] @e[name=Waypoint,limit=1,scores=
{wptItm=2..2}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\
\"scoreboard objectives add wptSnk minecraft.custom:minecraft.sneak_time\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"scoreboard players set @a[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:purple_dye\
\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 9\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"scoreboard players set @a[nbt={Inventory:[{Slot:-106b,id:\\\\\\\"minecraft:magenta_dye
\\\\\\\",tag:{display:{Name:\\\\\\\"\\\\\\\\\\\\\\\"Waypoint\\\\\\\\\\\\\\\"\\\\\\\"}}}]}] wptItm 8\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~ ~1 ~-2 {BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"teleport @a[scores=
{wptSnk=1..,wptItm=5..5}] @e[name=Waypoint,limit=1,scores={wptItm=6..6}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"teleport @a[scores={wptSnk=1..,wptItm=6..6}] @e[name=Waypoint,limit=1,scores=
{wptItm=7..7}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"teleport
@a[scores={wptSnk=1..,wptItm=7..7}] @e[name=Waypoint,limit=1,scores={wptItm=8..8}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"teleport @a[scores={wptSnk=1..,wptItm=8..8}] @e[name=Waypoint,limit=1,scores=
{wptItm=9..9}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"teleport
@a[scores={wptSnk=1..,wptItm=9..9}] @e[name=Waypoint,limit=1,scores={wptItm=10..10}]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @a[scores={wptSnk=1..,wptItm=1..9}] at @s positioned ~ ~ ~ run playsound
entity.enderman.teleport master @a ~ ~ ~ 10 1\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:east}},TileEntityData:{Command:\\\"scoreboard players reset @a[scores={wptSnk=1..}] wptSnk\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~1 ~1 ~-2 {BlockState:{Name:chain_command_block,Properties:{facing:south}},TileEntityData:{Command:\\\"execute as @a[scores=
{wptDth=1..}] at @s positioned ~ ~ ~ run setblock ~ ~ ~ wall_sign destroy\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @a[scores={wptDth=1..}] at @s positioned ~ ~ ~ run setblock ~ ~ ~1
cobblestone_wall destroy\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\
\\"execute as @a[scores={wptDth=1..}] at @s positioned ~ ~ ~ run fill ~ ~-1 ~-1 ~ ~-1 ~1 coarse_dirt destroy\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"scoreboard objectives add wptDth
minecraft.custom:minecraft.deaths\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\\\"scoreboard players reset @a[scores={wptClk=1..}] wptClk\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @a[scores={wptClk=1..}] at @s positioned ~ ~ ~ run playsound
block.stone_button.click_off master @a ~ ~ ~ 10 1\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:down}},TileEntityData:{Command:\\\"execute as @a[scores={wptClk=1..}] at @s positioned ~ ~ ~ run kill @e[name=Waypoint,limit=2,distance=..5]\\
\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:
{Command:\"summon falling_block ~1 ~1 ~-1 {BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @a[scores={wptDth=1..}]
at @s positioned ~ ~ ~ run summon item_frame ~ ~-2 ~ {CustomName:\\\\\\\"\\\\\\\\\\\\\\\"WPTGV\\\\\\\\\\\\\\\"\\\\\\\",Item:{},Facing:0,ItemRotation:0}\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @a[scores=
{wptDth=1..}] at @s positioned ~ ~ ~ run fill ~ ~-2 ~ ~ ~-2 ~-1 air destroy\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @e[name=WPTGV] at @s positioned ~ ~ ~ run teleport @e[type=item,distance=..8]
@e[name=WPTGV,limit=1]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\
\"execute as @e[name=WPTGV] at @s positioned ~ ~ ~ run execute as @e[type=item,distance=..2] at @s run data merge entity @s {Age:-32768}\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"execute as @a[scores=
{wptDth=1..}] at @s positioned ~ ~ ~ run summon armor_stand ~ ~ ~ {CustomName:\\\\\\\"\\\\\\\\\\\\\\\"ASWPTGV\\\\\\\\\\\\\\\"\\\\\\
\",Marker:1b,Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1}\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:up}},TileEntityData:{Command:\\\"scoreboard players reset @a[scores={wptDth=1..}] wptDth\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:west}},TileEntityData:{Command:\\\"scoreboard players add
@e[name=WPTGV] wptSnk 1\\\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:command_block,Properties:
{facing:down}},TileEntityData:{Command:\"summon falling_block ~ ~1 ~-1 {BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\
\"help\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"help\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"fill ~-1 ~5 ~-6 ~2 ~5 ~3
purpur_slab\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as
@e[name=ASWPTGV] at @s positioned ~ ~ ~ if block ~ ~-1 ~-1 air run kill @e[name=ASWPTGV,distance=..1,limit=1]\\\"},Time:1,DropItem:0,Passengers:
[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"execute as @e[name=ASWPTGV] at @s positioned ~ ~ ~ if
block ~ ~-1 ~ air run kill @e[name=ASWPTGV,distance=..1,limit=1]\\\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:down}},TileEntityData:{Command:\\\"execute as @e[name=ASWPTGV] at @s positioned ~ ~ ~ run particle dust ~ ~ ~ 0 40 0 0 40 force\\
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\\\"kill @e
[name=WPTGV,scores={wptSnk=2..}]\\\"},Time:1,DropItem:0}]}]}]}]}]}]}\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:redstone_block},Time:1,DropItem:0}]}]}]}]}]}]}"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:"summon falling_block ~ ~-2 ~11 {BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"setblock
~-1 ~ ~-7 repeating_command_block[facing=up]{auto:1b,powered:0b,TrackOutput:0} replace\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"setblock ~-1 ~2 ~-9 wall_sign{Text1:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"[Item Recipes]\\\\
\\\"}\\\",Text2:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-click\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\
\\\":\\\\\\\"playsound entity.villager.yes master @a ~ ~ ~ 10 1\\\\\\\"}}\\\",Text3:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\
\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~1 ~1 ~1 ~ ~-3 ~1 cyan_stained_glass\\\\\\\"}}\\\",Text4:\\\"{\\\\\\\"text\\\\\\
\":\\\\\\\"for info\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"say - \\\\\\\"}}\\\"} replace
\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:\"setblock ~ ~1 ~-9
wall_sign{Text1:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"[Cmd 15w51b]\\\\\\\",\\\\\\\"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 master @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 explosion_emitter ~ ~ ~4 1 1 1 1 20 force\
\\\\\\"}}\\\"} replace\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:{facing:down}},TileEntityData:{Command:
\"setblock ~-1 ~-2 ~-9 wall_sign{Text1:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"[Deactivate]\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\
\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"playsound block.piston.extend master @a ~ ~ ~ 10 1\\\\\\\"}}\\\",Text2:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-click\\\\\\\",\\\\
\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~2 ~4 ~1 ~-1 ~-2 ~11 black_stained_glass replace
purple_stained_glass\\\\\\\"}}\\\",Text3:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign to\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command
\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"setblock ~ ~-2 ~2 chain_command_block[facing=up]{auto:0b,TrackOutput:0} replace\\\\\\\"}}\\\",Text4:\\\"{\\\\\\\"text\\\\\\\":\
\\\\\\"deactivate machine\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"say 'Waypoints' machine
deactivated!\\\\\\\"}}\\\"} replace\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:command_block,Properties:{facing:down}},TileEntityData:
{Command:\"setblock ~ ~-3 ~-9 wall_sign{Text1:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"[Activate]\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\
\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"playsound block.piston.contract master @a ~ ~ ~ 10 1\\\\\\\"}}\\\",Text2:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Right-
click\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"fill ~1 ~4 ~1 ~-2 ~-2 ~10
purple_stained_glass replace black_stained_glass\\\\\\\"}}\\\",Text3:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"this sign to\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action
\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"setblock ~-1 ~-2 ~2 repeating_command_block[facing=up]{auto:1b,TrackOutput:0} replace\\\\\\\"}}\\
\",Text4:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"activate machine\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"run_command\\\\\\\",\\\\\\\"value\\\\\\
\":\\\\\\\"say 'Waypoints' machine activated!\\\\\\\"}}\\\"} replace\"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:redstone_block},Time:1,DropItem:0}]}]}]}]}]}]}"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:chain_command_block,Properties:
{facing:up}},TileEntityData:{Command:"fill ~ ~-9 ~ ~ ~3 ~ air"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:cyan_terracotta},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:{Name:command_block,Properties:{facing:down}},TileEntityData:{Command:"setblock ~ ~-
10 ~ repeating_command_block[facing=up]{auto:1b,powered:0b,TrackOutput:0} replace"},Time:1,DropItem:0,Passengers:[{id:falling_block,BlockState:
{Name:redstone_block},Time:1,DropItem:0}]}]}]}]}]}]}]}]}]}]}]}
STUFF THAT WAS OMITTED FOR LENGTH:
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\\\"}]
,\\\\\\\"color\\\\\\\":\\\\\\\"dark_green\\\\\\\",\\\\\\\"bold\\\\\\\":true
,\\\\\\\"color\\\\\\\":\\\\\\\"dark_red\\\\\\\",\\\\\\\"bold\\\\\\\":true
,\\\\\\\"color\\\\\\\":\\\\\\\"green\\\\\\\",\\\\\\\"bold\\\\\\\":true
,\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"bold\\\\\\\":true
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.
If you run into any issues with this, please tell me and I will fix it as soon as is available.
But the experience was good nonetheless. And now the 1.4.0 is the most powerful version yet!
For experimental purposes, I will probably put up a poll that finds the average conversion time for the users.
Have fun with your commands in 1.13!
'Til next time!
0
Thank you for the response.
I will take a look at this as soon as possible. I will find the issue at hand before the release of version 1.4.0.
0
Interesting.
I believe it has to do with a misfiring of the program, by that I mean that it was not used correctly. I have included screen shots that show the steps of converting your average simple commands.
If this does not help, could you explain/take screen shots of the steps that you take when you tried to use the Command Converter?
Like they always say: "A picture is worth a thousand words."
'Til next time!
0
0
Heheheh, silly me.
I was going through the code, and I noticed a little issue under /scoreboard players test, this has been fixed in version 1.3.4.
0
I have released the version 1.3.3. It literally only adds 2 commands into each of the programs. It fixes that little detail with the ench tag using s's after the id. e.g. ench:[{id:16s,lvl:5s}]
I should note for future bug fixes that I do not program stuff on Saturdays. Figured I would put that out there in case someone was wondering why I take a while to fix simple every now and then. It is because I don't code on Saturdays.
I had a few ideas for the 1.4.0 version if anyone were to request them:
I have the Lite and Normal version for 10 and 100 commands respectively. I was thinking of adding 1.12 to 1.13 Command Converter Mega for converting up to 1000 commands at once. It would be impractical for most uses, but I think it would come in handy for those with very very large lists of commands that they are willing to wait for the conversion to complete.
The other idea was adding a fourth and maybe even a fifth sub-level. I am unsure if this should be added as I have not yet encountered a command that goes down this many levels.
Can't wait to hear your feedback!
P.S. The Command Converter, as of right now, has 1734 downloads!
'Til next time!
0
Thank you for the response!
Make sure that the TARDIS.txt file is in the same folder as 1.12 to 1.13 Command Converter.bat, and the Thirteen.txt file will be created in the same directory (the output file does not have to exist for it to write to an output). After that, you have a few < and > symbols in your commands. I specifically state in the Instructions.txt that those symbols cause issues with batch. I replaced them with other characters for the sake of conversion, and I replaced them back when I was done (I used ctrl+H in Notepad++ so it went very smoothly).
I did, of course, find more bugs in the Command Converter itself in the process. After the recent additions of Input Mode Options (1.3.0), I inadvertently made it so that it could no longer process long lists of commands properly. This has all been corrected.
For the input, I used the commands that you specified (with the < and > symbols being replaced with other characters, and then put back to normal afterward). Here is the output:
execute if block 9 84 -2 lever[facing=east,face=floor] as @r at @s run teleport @s ~ ~ ~
tellraw @a ["",{"text":"<","color":"dark_aqua"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"[TARDIS]","color":"blue"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"> ","color":"dark_aqua"},{"text":"Rematerializing...","color":"yellow"}]
teleport @e[name=TARDISEXT] @e[name=NextLocation]
execute as @e[name=TARDISEXT] at @s positioned ~ ~ ~ run clone ~-1 ~-1 ~ ~1 ~3 ~-2 28 125 -27
execute as @e[name=TARDISEXT] at @s positioned ~ ~ ~ run clone 28 125 -32 30 129 -34 ~-1 ~-1 ~-2
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle portal ~ ~1 ~ 0 3 0 10 500
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle instant_effect ~ ~1 ~ 0 3 0 5 100
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle poof ~ ~1 ~ 0 3 0 0.5 100
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound drumbeat master @a[distance=..100] 10
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run stopsound @a[distance=..100] master tardis_takeoff
clone -11 126 -34 -11 127 -34 11 83 -4
execute if block 9 84 -2 lever[facing=east,face=floor,powered=true] as @r at @s run teleport @s ~ ~ ~
tellraw @a ["",{"text":"<","color":"dark_aqua"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"[TARDIS]","color":"blue"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"> ","color":"dark_aqua"},{"text":"Dematerializing...","color":"yellow"}]
execute as @e[name=TARDISEXT] at @s positioned ~ ~ ~ run clone 28 125 -25 30 129 -27 ~-1 ~-1 ~-2
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle portal ~ ~1 ~ 0 3 0 10 500
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle instant_effect ~ ~1 ~ 0 3 0 5 100
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle poof ~ ~1 ~ 0 3 0 .5 100
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound tardis_takeoff master @a[distance=..100] 10
clone -13 126 -34 -13 127 -34 11 83 -4
kill @e[name=NextLocation]
summon armor_stand -32 94 10 {Invisible:1b,Invulnerable:1b,NoGravity:1b,CustomName:"\"NextLocation\""}
kill @e[name=TARDISEXT]
summon armor_stand -32 94 10 {Invisible:1b,Invulnerable:1b,NoGravity:1b,CustomName:"\"TARDISEXT\""}
scoreboard objectives add chunkTime dummy
scoreboard players add @e[name=chunkLoader2] chunkTime 1
execute as @e[name=chunkLoader2] at @s run teleport @s 0 105 0
execute as @e[name=TARDISEXT] at @s positioned ~ ~ ~ run spreadplayers ~ ~ 0 1 false @e[name=chunkLoader2]
summon armor_stand 0 100 0 {NoGravity:1,CustomName:"\"chunkLoader2\"",Invisible:1,Marker:1}
kill @e[name=chunkLoader2,scores={chunkTime=5..}]
scoreboard players add @e[name=chunkLoader] chunkTime 1
execute as @e[name=chunkLoader] at @s run teleport @s 0 100 0
execute as @e[name=NextLocation] at @s positioned ~ ~ ~ run spreadplayers ~ ~ 0 1 false @e[name=chunkLoader]
summon armor_stand 0 100 0 {NoGravity:1,CustomName:"\"chunkLoader\"",Invisible:1,Marker:1}
kill @e[name=chunkLoader,scores={chunkTime=5..}]
execute if block 13 84 -4 comparator[facing=east,mode=subtract] as @r at @s run teleport @s ~ ~ ~
execute as @e[name=InteriorDoor] at @s positioned ~ ~ ~ run particle poof ~ ~ ~1 2 2 2 0.5 1000 force
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound flighttoggle master @a[distance=..20]
kill @e[name=InteriorDoor]
clone -24 126 -15 -24 128 -17 -27 89 -4
setblock 23 126 -35 redstone_block
setblock 25 126 -35 redstone_block
execute if block 13 84 -4 comparator[facing=east] as @r at @s run teleport @s ~ ~ ~
summon armor_stand -26 89 -3 {Invisible:1b,Invulnerable:1b,NoGravity:1b,Rotation:[274f],CustomName:"\"InteriorDoor\""}
fill -27 89 -2 -27 91 -4 air
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound stabilizers master @a[distance=..20]
setblock 23 126 -35 air
setblock 25 126 -35 air
summon armor_stand 12 84 -3 {Invisible:1b,Invulnerable:1b,NoGravity:1b,Rotation:[274f],CustomName:"\"TimeRotor\""}
particle mycelium 12 83 -3 50 0 50 .5 15000 force
execute if block 10 84 -3 oak_button[facing=south,face=floor,powered=true] as @r at @s run teleport @s ~ ~ ~
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run tellraw @a[distance=..50,tag=Pilot] ["",{"text":"<","color":"dark_aqua"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"[TARDIS]","color":"blue"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"<","color":"dark_aqua"},{"text":" "},{"text":"Standby for real world interface transmat...","color":"yellow"}]
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run gamemode spectator @a[distance=..50,tag=Pilot]
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run teleport @a[distance=..50,tag=Pilot] @e[name=NextLocation]
execute as @e[name=NextLocation] at @s positioned ~ ~ ~ run gamemode creative @a[tag=Pilot]
execute as @e[name=NextLocation] at @s positioned ~ ~ ~ run execute as @a[tag=Pilot] at @s run teleport @s 5 83 -3
execute as @e[tag=Timelord,scores={Health=..6}] at @s run teleport @s ~ ~ ~
scoreboard players set @e[tag=Timelord,scores={Regenerations=1..}] Regenerating 1
execute as @e[tag=Timelord,scores={Regenerations=1..}] at @s positioned ~ ~ ~ run particle flame ~ ~ ~ 1 2 1 0 10000
execute as @e[tag=Timelord,scores={Regenerations=1..}] at @s positioned ~ ~ ~ run particle lava ~ ~ ~ 1 1 1 0 100
effect give @e[tag=Timelord,scores={Regenerations=1..}] health_boost 1000000
effect give @e[tag=Timelord,scores={Regenerations=1..}] regeneration 5 10
effect give @e[tag=Timelord,scores={Regenerations=1..}] slowness 11 5
effect give @e[tag=Timelord,scores={Regenerations=1..}] resistance 10 10
execute as @e[tag=Timelord,scores={Regenerating=1..}] at @s positioned ~ ~ ~ run playsound regeneration master @s[distance=..10] 5
scoreboard players remove @e[tag=Timelord,scores={Regenerations=1..Regenerating=..1}] Regenerations 1
execute if block 11 84 -4 oak_button[facing=south,face=floor,powered=true] as @r at @s run teleport @s ~ ~ ~
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound coords_received master @e[distance=..100] 10
setblock 11 84 -4 oak_button[facing=south,face=floor]
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run particle end_rod ~ ~1 ~ 0 3 0 1 300
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run tellraw @a[distance=..50] ["",{"text":"<","color":"dark_aqua"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"[TARDIS]","color":"blue"},{"text":"XX","obfuscated":true,"color":"gold"},{"text":"<","color":"dark_aqua"},{"text":" "},{"text":"Coordinates received!","color":"yellow"}]
spreadplayers ~ ~ 0 1 false @e[name=NextLocation]
execute as @e[name=TimeRotor] at @s positioned ~ ~ ~ run playsound tardis_interior_ambience_1 master @e[distance=..50] ~ ~ ~ 10
I have not tested this in-game as it seems to be a bit tricky to actually implement. Mostly because it uses custom playsound events, and it seems to be for a function (which is why the Command Converter removes the / at the start).
All of this was done with the latest version,1.3.2.
If you run into any further issues, please tell me right away!
'Til next time!
0
I have converted the command successfully. There were a few bugs in the Command Converter (as per usual) when using this command. Before, it could only convert sub-level commands of up to 1024 characters in length. Since you have that big /setblock wall_sign command in there, I figured it was time to increase this. Now sub-level commands can be (theoretically) up to around 10,000 characters in length. If requested, I can easily increase it to a far greater number.
There were, of course, several other smaller bugs, but those weren't large enough to be worth mentioning.
However, I did notice a few errors in the source command itself. For one, several of the sub-level commands weren't quoted; this causes everything to break down. I fixed all of the quotes in the source command before loading it through the converter. And within the NBT data of the Villager Spawn Eggs, I noticed that it said id:minecraft:villager. I removed minecraft: as this causes issues upon execution within 1.12.2. The converter is able to handle this detail, but it does not work like this in 1.12.2. I should ask: what version of Minecraft is this command for? The converter is designed to handle 1.12.2 commands. Similar to the last command given to me, the /fill and /setblock commands used 0 rather than replace, but because I have seen this in multiple isolated incidents, I decided to add a mechanism that automatically converts it from 0 to replace.
Outside of that, the source command worked in 1.12.2.
Here is the input command that I used:
summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~2 ~-3 ~-2 ~11 ~-1 ~3 stained_hardened_clay 12 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-2 ~11 ~-2 ~3 stained_glass 12 0 stained_hardened_clay"},{id:commandblock_minecart,Command:"scoreboard objectives add removechair dummy"},{id:commandblock_minecart,Command:"give @p spawn_egg 1 0 {ench:[{id:80,lvl:1}],display:{Name:\"HorseChairNorth\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"HorseChairN\"}}"},{id:commandblock_minecart,Command:"give @p spawn_egg 1 0 {ench:[{id:80,lvl:1}],display:{Name:\"HorseChairSouth\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"HorseChairS\"}}"},{id:commandblock_minecart,Command:"give @p spawn_egg 1 0 {ench:[{id:80,lvl:1}],display:{Name:\"HorseChairEast\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"HorseChairE\"}}"},{id:commandblock_minecart,Command:"give @p spawn_egg 1 0 {ench:[{id:80,lvl:1}],display:{Name:\"HorseChairWest\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"HorseChairW\"}}"},{id:commandblock_minecart,Command:"give @p lever 1 0 {display:{Name:\"RemoveChair\",Lore:[\"Hold in the off-hand slot and walk\",\"near 'chairs' to remove them.\"]},ench:[{id:80,lvl:1}]}"},{id:commandblock_minecart,Command:"setblock ~1 ~-3 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Click Here For \\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\"Darkdragon902's \\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"dark_gray\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\"You\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\"Tube Channel!\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}}]\\\"}}\",Text2:\"{\\\"text\\\":\\\"Darkdragon902s\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"bold\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"YouTube\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"}"},{id:commandblock_minecart,Command:"setblock ~1 ~-2 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"Click Sign\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text2:\"{\\\"text\\\":\\\"Sign To\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"Destroy\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"The Machine\\\",\\\"color\\\":\\\"red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~10 ~1 ~3 air\\\"},\\\"bold\\\":\\\"true\\\"}\"}"},{id:commandblock_minecart,Command:"setblock ~1 ~-1 ~ wall_sign 4 0 {Text1:\"{\\\"text\\\":\\\"\\\"}\",Text2:\"{\\\"text\\\":\\\"Chairs:\\\",\\\"color\\\":\\\"gold\\\",\\\"italic\\\":\\\"true\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"Darkdragon902\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"}"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~-1 ~10 ~-2 ~2 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~10 ~-2 ~2 ~7 ~-2 ~2 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~1 chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~4 ~-2 ~1 ~5 ~-2 ~1 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~5 ~-2 ~ ~4 ~-2 ~ chain_command_block 12"},{id:commandblock_minecart,Command:"fill ~7 ~-2 ~ ~6 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"fill ~9 ~-2 ~ ~8 ~-2 ~ chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~8 ~-2 ~-1 ~9 ~-2 ~-1 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~2 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ kill @e[type=item,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~2 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ kill @e[name=HorseChairW,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~2 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ kill @e[name=HorseChairE,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~2 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ kill @e[name=HorseChairS,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~1 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ kill @e[name=HorseChairN,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~1 {auto:1,Command:\"execute @e[type=Player,score_removechair_min=1,score_removechair=1] ~ ~ ~ execute @e[type=horse,r=5] ~ ~ ~ particle largesmoke ~ ~2 ~ 0.05 0.05 0.05 0 50 normal \"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~1 {auto:1,Command:\"scoreboard players set @a removechair 1 {Inventory:[{Slot:-106b,tag:{display:{Name:\\\"RemoveChair\\\"}}}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~1 {auto:1,Command:\"/scoreboard players set @a removechair 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~1 {auto:1,Command:\"kill @e[type=villager,name=HorseChairN]\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairN] ~ ~ ~ effect @e[type=horse,r=5] 14 692841 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairN] ~ ~-3 ~ entitydata @e[type=horse,r=1] {CustomName:HorseChairN,NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[-180f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairN] ~ ~ ~ summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"HorseChairN\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"kill @e[type=villager,name=HorseChairS]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairS] ~ ~ ~ effect @e[type=horse,r=5] 14 692841 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairS] ~ ~-3 ~ entitydata @e[type=horse,r=1] {CustomName:HorseChairS,NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[0f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairS] ~ ~ ~ summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"HorseChairS\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"kill @e[type=villager,name=HorseChairW]\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairW] ~ ~ ~ effect @e[type=horse,r=5] 14 692841 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairW] ~ ~-3 ~ entitydata @e[type=horse,r=1] {CustomName:HorseChairW,NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[90f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:commandbl
ock_minecart,Command:"blockdata ~10 ~-2 ~ {auto:1,Command:\"execute @e[type=villager,name=HorseChairW] ~ ~ ~ summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"HorseChairW\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~-1 {auto:1,Command:\"kill @e[type=villager,name=HorseChairE]\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~-1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairE] ~ ~ ~ effect @e[type=horse,r=5] 14 692841 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~-1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairE] ~ ~-3 ~ entitydata @e[type=horse,r=1] {CustomName:HorseChairE,NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[-90f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~-1 {auto:1,Command:\"execute @e[type=villager,name=HorseChairE] ~ ~ ~ summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"HorseChairE\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~-1 {auto:1,Command:\"effect @e[name=HorseChairW] 11 691741 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~-1 {auto:1,Command:\"effect @e[name=HorseChairE] 11 691741 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~-1 {auto:1,Command:\"effect @e[name=HorseChairS] 11 691741 255 true\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~-1 {auto:1,Command:\"effect @e[name=HorseChairN] 11 691741 255 true\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}
And here is the output command (I tested it, and it completely works in 1.13):
summon falling_block ~ ~1 ~ {BlockState:{Name:stone},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1,Passengers:[{id:falling_block,BlockState:{Name:activator_rail,Properties:{shape:north_south}},Time:1,Passengers:[{id:command_block_minecart,Command:"gamerule commandBlockOutput false"},{id:command_block_minecart,Command:"fill ~2 ~-3 ~-2 ~11 ~-1 ~3 brown_terracotta hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~11 ~-2 ~3 brown_stained_glass replace brown_terracotta"},{id:command_block_minecart,Command:"scoreboard objectives add removechair dummy"},{id:command_block_minecart
,Command:"give @p villager_spawn_egg{Enchantments:[{id:80,lvl:1}],display:{Name:\"\\\"HorseChairNorth\\\"\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"\\\"HorseChairN\\\"\"}} 1"},{id:command_block_minecart,Command:"give @p villager_spawn_egg{Enchantments:[{id:80,lvl:1}],display:{Name:\"\\\"HorseChairSouth\\\"\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"\\\"HorseChairS\\\"\"}} 1"},{id:command_block_minecart
,Command:"give @p villager_spawn_egg{Enchantments:[{id:80,lvl:1}],display:{Name:\"\\\"HorseChairEast\\\"\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"\\\"HorseChairE\\\"\"}} 1"},{id:command_block_minecart,Command:"give @p villager_spawn_egg{Enchantments:[{id:80,lvl:1}],display:{Name:\"\\\"HorseChairWest\\\"\",Lore:[\"Open your F3 menu and look to see that you are facing\",\"the direction you want to face in the chair. Then\",\"just place the respective spawn egg on a slab or stair\",\"to create a chair.\"]},EntityTag:{id:villager,CustomName:\"\\\"HorseChairW\\\"\"}} 1"},{id:command_block_minecart
,Command:"give @p lever{display:{Name:\"\\\"RemoveChair\\\"\",Lore:[\"Hold in the off-hand slot and walk\",\"near 'chairs' to remove them.\"]},Enchantments:[{id:80,lvl:1}]} 1"},{id:command_block_minecart,Command:"setblock ~1 ~-3 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"tellraw @p [\\\\\\\"\\\\\\\",{\\\\\\\"text\\\\\\\":\\\\\\\"Click Here For \\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":
{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\"Darkdragon902's \\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"dark_gray\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},
{\\\\\\\"text\\\\\\\":\\\\\\\"You\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"red\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}},{\\\\\\\"text\\\\\\\":\\\\\\\"Tube Channel!\\\\\\\",\\\\\\\"clickEvent\\\\\\\":{\\\\\\\"action\\\\\\\":\\\\\\\"open_url\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"https://www.youtube.com/channel/UCpDILCYqCJwTEAWmQVg6bvw\\\\\\\"},\\\\\\\"hoverEvent\\\\\\\":
{\\\\\\\"action\\\\\\\":\\\\\\\"show_text\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"The creator: Darkdragon902's YouTube channel.\\\\\\\"}}]\\\"}}\",Text2:\"{\\\"text\\\":\\\"Darkdragon902s\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"bold\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"YouTube\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"} replace"},{id:command_block_minecart,Command:"setblock ~1 ~-2 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"Click Sign\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text2:\"
{\\\"text\\\":\\\"Sign To\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"Destroy\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"The Machine\\\",\\\"color\\\":\\\"red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~10 ~1 ~3 air\\\"},\\\"bold\\\":\\\"true\\\"}\"} replace"},{id:command_block_minecart,Command:"setblock ~1 ~-1 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\"}\",Text2:\"
{\\\"text\\\":\\\"Chairs:\\\",\\\"color\\\":\\\"gold\\\",\\\"italic\\\":\\\"true\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text3:\"{\\\"text\\\":\\\"Darkdragon902\\\",\\\"color\\\":\\\"dark_gray\\\",\\\"bold\\\":\\\"true\\\",\\\"underlined\\\":\\\"true\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"} replace"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~10 ~-2 ~2 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"fill ~10 ~-2 ~2 ~7 ~-2 ~2 chain_command_block[facing=west]"},{id:command_block_minecart
,Command:"setblock ~10 ~-2 ~1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~4 ~-2 ~1 ~5 ~-2 ~1 chain_command_block[facing=east,conditional=true]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~5 ~-2 ~ ~4 ~-2 ~ chain_command_block[facing=west,conditional=true]"},{id:command_block_minecart,Command:"fill ~7 ~-2 ~ ~6 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"fill ~9 ~-2 ~ ~8 ~-2 ~ chain_command_block[facing=west,conditional=true]"},{id:command_block_minecart,Command:"setblock ~10 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart
,Command:"setblock ~10 ~-2 ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~8 ~-2 ~-1 ~9 ~-2 ~-1 chain_command_block[facing=east,conditional=true]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~-1 repeating_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block[facing=east]"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~2 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run kill @e[type=item,distance=..5]\"}"},{id:command_block_minecart
,Command:"data merge block ~8 ~-2 ~2 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run kill @e[name=HorseChairW,distance=..5]\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~2 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run kill @e[name=HorseChairE,distance=..5]\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~2 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run kill @e[name=HorseChairS,distance=..5]\"}"},{id:command_block_minecart
,Command:"data merge block ~10 ~-2 ~1 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run kill @e[name=HorseChairN,distance=..5]\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~1 {auto:1,Command:\"execute as @e[type=player,scores={removechair=1..1}] at @s positioned ~ ~ ~ run execute as @e[type=horse,distance=..5] at @s positioned ~ ~ ~ run particle large_smoke ~ ~2 ~ 0.05 0.05 0.05 0 50 normal\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~1 {auto:1,Command:\"scoreboard players set @a[nbt={Inventory:[{Slot:-106b,tag:{display:{Name:\\\"\\\\\\\"RemoveChair\\\\\\\"\\\"}}}]}] removechair 1\"}"},{id:command_block_minecart
,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"scoreboard players set @a removechair 0\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"kill @e[type=villager,name=HorseChairN]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairN] at @s positioned ~ ~ ~ run effect give @e[type=horse,distance=..5] invisibility 692841 255 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairN] at @s positioned ~ ~-3 ~ run execute as @e[type=horse,distance=..1] at @s run data merge entity @s {CustomName:\\\"\\\\\\\"HorseChairN\\\\\\\"\\\",NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[-180f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:command_block_minecart
,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairN] at @s positioned ~ ~ ~ run summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"\\\\\\\"HorseChairN\\\\\\\"\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"kill @e[type=villager,name=HorseChairS]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairS] at @s positioned ~ ~ ~ run effect give @e[type=horse,distance=..5] invisibility 692841 255 true\"}"},{id:command_block_minecart
,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairS] at @s positioned ~ ~-3 ~ run execute as @e[type=horse,distance=..1] at @s run data merge entity @s {CustomName:\\\"\\\\\\\"HorseChairS\\\\\\\"\\\",NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[0f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairS] at @s positioned ~ ~ ~ run summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"\\\\\\\"HorseChairS\\\\\\\"\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:command_block_minecart
,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"kill @e[type=villager,name=HorseChairW]\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairW] at @s positioned ~ ~ ~ run effect give @e[type=horse,distance=..5] invisibility 692841 255 true\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairW] at @s positioned ~ ~-3 ~ run execute as @e[type=horse,distance=..1] at @s run data merge entity @s {CustomName:\\\"\\\\\\\"HorseChairW\\\\\\\"\\\",NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[90f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:command_block_minecart
,Command:"data merge block ~10 ~-2 ~ {auto:1,Command:\"execute as @e[type=villager,name=HorseChairW] at @s positioned ~ ~ ~ run summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"\\\\\\\"HorseChairW\\\\\\\"\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~-1 {auto:1,Command:\"kill @e[type=villager,name=HorseChairE]\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~-1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairE] at @s positioned ~ ~ ~ run effect give @e[type=horse,distance=..5] invisibility 692841 255 true\"}"},{id:command_block_minecart
,Command:"data merge block ~8 ~-2 ~-1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairE] at @s positioned ~ ~-3 ~ run execute as @e[type=horse,distance=..1] at @s run data merge entity @s {CustomName:\\\"\\\\\\\"HorseChairE\\\\\\\"\\\",NoAI:1,CustomNameVisible:0,Silent:1b,Tame:1b,Rotation:[-90f,0f],Invulnerable:1b,HurtTime:0s}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @e[type=villager,name=HorseChairE] at @s positioned ~ ~ ~ run summon armor_stand ~ ~-3.639 ~ {CustomName:\\\"\\\\\\\"HorseChairE\\\\\\\"\\\",Invisible:1,NoGravity:1,Passengers:[{id:horse}]}\"}"},{id:command_block_minecart
,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"effect give @e[name=HorseChairW] resistance 691741 255 true\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"effect give @e[name=HorseChairE] resistance 691741 255 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"effect give @e[name=HorseChairS] resistance 691741 255 true\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"effect give @e[name=HorseChairN] resistance 691741 255 true\"}"},{id:command_block_minecart
,Command:"setblock ~ ~ ~1 command_block{Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"} replace"},{id:command_block_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:command_block_minecart,Command:"kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I am going to run it through the command converter one last time to be sure that there are no errors (because I did a few bug fixes after the main conversion). There probably won't be, but if there are, then I'll make the 1.3.2 to fix the bugs that may or may not exist; but again, there should not be any bugs when I convert this again.
And that pretty much wraps things up for now.
Have fun with your one-command in 1.13!
'Til next time!
0
Sure thing! I'll get on that as soon as possible.
0
I apologize for the delay. This bug specifically was quite difficult to work out; that coupled up with the local fair doesn't leave much time for debugging.
I thoroughly examined the bug, and I have removed it. There were a few different issues involved. Batch has some issues with length of variables and all that sort of stuff, but I did find a way to make it process it all correctly.
I did convert the command here, and with the 1.3.0 version, it did convert successfully. I even checked it in a command block and I received no error messages.
However, the command itself has a few issues within it...
Often, I find that the /kill commands say /minecraft:kill; this, of course, is unrecognized as the /kill command, so it leaves it as is. And this will cause issues upon execution.
I also found that the occasional /fill command's replace syntax is a 0. e.g. fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 11 0 stained_hardened_clay
That 0 should read as replace. With that 0, it thinks that stained_hardened_clay is the NBT tag, and that would cause issues upon execution.
But other than that, I couldn't find any other issues.
P.S. I use a rather puny laptop for all of my operations. So with 4 GB of RAM, it takes 3 hours to convert a command that contains 15,000 characters (at least one with this level of complexity).
I'm sure with more RAM it would go significantly faster.
Oh, and now it has an option for how you have your commands are sorted to make it easier to process (it is explained within the options menu in the program).
I was wondering when a Mac user was gonna bring that up.
Maybe I should find some way to make it work on Mac...
Hmmmmmmm...
'Til next time!
0
Thank you for the report, I will look into this and find the issue as soon as possible.
0
I found two issues, the first was with the file placement. You should have the "CommandsFirst.txt" file in the same folder as the Command Converter itself. Refer to the image attached.
The second was with the Command Converter. I went to convert the commands to make sure that all systems were working, but that "color" tag was a little wonky, so I updated the Command Converter accordingly.
However, in that last command:
/give @p minecraft:ender_eye 1 0 {ench:[{id:19s,lvl:1s}],display:{Name:"Enderman Eye",Lore:[]}}
I couldn't help but notice that the "id" and "lvl" have an S at the end of their values. Why is this? I have not seen anyone else use any letters following the id's of enchantments. So for the conversion, I removed them from CommandsFirst.txt and it worked perfectly fine.
But if it is a feature of Miencraft commands to have an S at the end, could you explain why or give me a link to a place that explains why (The Minecraft Wiki for example)?
If you run into any more problems in your conversions, please tell me right away (oh, and make sure to get the latest version (1.2.7) with the latest bug fixes).
Here are the output commands when I converted them:
give @p leather_boots{display:{Name:"\"Enderman's Boots\"",Lore:["You are an enderman!"],color:0},Unbreakable:1} 1
give @p leather_leggings{display:{Name:"\"Enderman's Leggings\"",Lore:["You are an enderman!"],color:0},Unbreakable:1} 1
give @p leather_chestplate{display:{Name:"\"Enderman's Chestplate\"",Lore:["You are an enderman!"],color:0},Unbreakable:1} 1
give @p leather_helmet{display:{Name:"\"Enderman's Helmet\"",Lore:["You are an enderman!"],color:0},Unbreakable:1} 1
give @p ender_pearl{display:{Name:"\"Enderman Kit\"",Lore:[],color:130857}} 3
give @p ender_eye{Enchantments:[{id:knockback,lvl:1}],display:{Name:"\"Enderman Eye\"",Lore:[]}} 1
They should work.
Again, if you run into any more problems, tell me right away!
Thank you for your time.
'Til next time!
0
Thank you for the screen shot. It did answer the question for me. I will explain what went wrong after I correct a small error that I discovered: then it will work just fine. I will reply shortly.
0
Could you send me a screen shot of the folder that the Converter is contained within? Including what you typed into the Converter itself for Input/Output.
I have a few suspicions as to what the issue is; a screen shot should clarify...