Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
thanks for the link, but i do have a problem, the output file turns out blank every time i use it, heres the command i was putting in:
Also, I did everything the instructions said, i named the output folder completely different, and i have an input folder premade with the entire command inside
EDIT: It turns out i WAS doing something wrong, but now that ive got the converter to work with the file, it crashes when i try to convert the command. Same command.
Quote from CowsDaBestYT>>
Anyway you can make the machine detect when LocName is used in the 1.12 command and convert it to what it needs to be?
Thank you so much for your response! I have thoroughly incorporated the LocName tag. It not only puts it into the "translate" sub tag, but it will also convert its contents from the en_us.lang file. I was, however, unable to configure it to convert every single one in this single update because of how massive the language files are. But I got the majority of them, especially ones that would be used practically.
Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
This was the commands I was converting:
/testfor @a[0,50,0,r=25,c=2]
maybe let me check
maybe let me check
nope it still converts it to a teleport command
I designed it like that on purpose. I did, however, enhance the output commands to ensure nothing fishy happens. I did this because they removed the /testfor command (and its close-relatives); and I had to put something in its place that does the same thing. So I use a teleport command that, if the condition is met, teleports an entity to its own location: thus not actually changing anything in the world, but it still sends out a positive output for the next command block to read.
Now, that thing that you got going there with the target selector: [0,50,0] is very outdated. I cannot stress this enough: Make sure that the commands work in 1.12.2 before loading them into the Command Converter! It depends on the right syntax.
thanks for the link, but i do have a problem, the output file turns out blank every time i use it, heres the command i was putting in:
Also, I did everything the instructions said, i named the output folder completely different, and i have an input folder premade with the entire command inside
EDIT: It turns out i WAS doing something wrong, but now that ive got the converter to work with the file, it crashes when i try to convert the command. Same command.
I have found and dug out the little bugs causing the issue. For one: some of the mechanisms did not properly deal with the backward slashes (\) prior to the quotes. Second: Within the second level of sub commands, it had two quotes instead of one bordering the command. Both of these issues have been thoroughly resolved.
I should point out one thing about your command though: Some of the tags and names etc have three back slashes instead of two (what would be expected within their position), you may want to correct this before running it through for 1.13.
I did do a test with the command (I did, however, reduce its length for time-saving purposes, but I ensured that it had all of the major kinds of commands) through the converter. I did not test it in-game though, but based upon my recent work with 1.13 commands with another project of mine, I see no reason why it won't work. If it does not, please tell me!
Here is the command that I used before and after conversion:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run data merge entity @e[type=armor_stand,name=rs,distance=..5] {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\"\\\"Relic_Display_Stand\\\"\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:spawn_egg,Count:1b,tag:{display:{Name:\\"\\\"Relic_Display_Stand\\\"\\"},EntityTag:{id:squid}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\"\\\"rs\\\"\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
Looking back at it, I did notice that the spawn egg did not properly convert its type; I cannot do it today, so I will do that as soon as possible. But other than that, the command looks pretty good.
I repeat: I will fix that spawn egg thing as soon as possible. Likely Sunday.
And that pretty much wraps things up for now. Thank you for your patience.
thanks for the link, but i do have a problem, the output file turns out blank every time i use it, heres the command i was putting in:
Also, I did everything the instructions said, i named the output folder completely different, and i have an input folder premade with the entire command inside
EDIT: It turns out i WAS doing something wrong, but now that ive got the converter to work with the file, it crashes when i try to convert the command. Same command.
I have released the new 1.2.1 version. I made sure that it converts the spawn_egg id within NBT. However, you must make sure that the EntityTag is specified immediately after the initial id:spawn_egg.
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run data merge entity @e[type=armor_stand,name=rs,distance=..5] {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\"\\\"Relic_Display_Stand\\\"\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:squid_spawn_egg,Damage:94,Count:1b,tag:{display:{Name:\\"\\\"Relic_Display_Stand\\\"\\"}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\"\\\"rs\\\"\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I could not find any errors within it this time around, hopefully that was all that was wrong. If you run into any more errors, please tell me immediately and I will fix them.
Please note that I will be updating it every day that I can for a while to add various details that I may have missed within the deep NBT and for various GUI enhancements. So be sure to check in frequently for new versions when they come out.
but it keeps saying "All Invocations Failed" Can anyone possibly re-write this command for me IN 1.12 so that it works, while keeping in mind that the entitytag should be the first thing?
alright so, i tried re-writing my initial command, and this is what i got:
but it keeps saying "All Invocations Failed" Can anyone possibly re-write this command for me IN 1.12 so that it works, while keeping in mind that the entitytag should be the first thing?
That command is incorrect. I am currently adding the finishing touches to the 1.2.2; when I am done, I will address all of the questions at hand. Please stand by. Thank you for your patience.
but it keeps saying "All Invocations Failed" Can anyone possibly re-write this command for me IN 1.12 so that it works, while keeping in mind that the entitytag should be the first thing?
Concerning the latest version, 1.2.2: I have implemented tool durability to be implanted into the NBT data. I have also overhauled the GUI format, it is now more professional looking, and it gives a lot more data while converting the commands. And now the Command Converter can load/export to files with spaces in the names.
And with 1.2.3: I have corrected the backslash count.
Here is the output of that command that I was using:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run execute as @e[type=armor_stand,name=rs,distance=..5] at @s run data merge entity @s {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\\"\\\\\\\"Relic_Display_Stand\\\\\\\"\\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:squid_spawn_egg,Damage:94,Count:1b,tag:{display:{Name:\\\"\\\\\\\"Relic_Display_Stand\\\\\\\"\\\"}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\\"\\\\\\\"rs\\\\\\\"\\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I did test this in 1.13, and I did not get any error messages.
If you find any bugs in the conversion, please tell me immediately!
Pardon me, I didn't understand that the backslashes must be escaped as well. I apologize. I shall incorporate this right away and I will edit the comments.
To start off, the brackets are not balanced, there should be one at the end.
Next, the display tag is not a tag that belongs directly in the item itself, it is a tag of the item, meaning that is must go within the tag tag:
And lastly, all item entities have to have the Count: tag with a value of at least 1 in order to work properly.
This is the command that works properly in 1.12.2; always make sure that they work in 1.12.2 before loading them in to the Command Converter.
Here is the output of this command...
I tested it, and it does work in 1.13
Concerning the latest version, 1.2.2: I have implemented tool durability to be implanted into the NBT data. I have also overhauled the GUI format, it is now more professional looking, and it gives a lot more data while converting the commands. And now the Command Converter can load/export to files with spaces in the names.
Here is the output of that command that I was using:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run execute as @e[type=armor_stand,name=rs,distance=..5] at @s run data merge entity @s {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\"\\\"Relic_Display_Stand\\\"\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:squid_spawn_egg,Damage:94,Count:1b,tag:{display:{Name:\\"\\\"Relic_Display_Stand\\\"\\"}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\"\\\"rs\\\"\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I tested it in the game, it gave an error message. However, this is not because of the Command Converter, but a bug in Minecraft itself.
Back on comment #4, I described a bug where, if you specified CustomName: within sub-level commands, it doesn't work. It probably has something to do with the Minecraft command GUI detecting the "\" as normal characters, and it causes it to go haywire. I just tested it thoroughly, and it is that specifically. I even removed all CustomName: tags out of the command, and it gave no error messages afterward.
When I try using this, the lite converter closes when trying to convert the 2nd command. It creates 2 other text files in the folder that are named CommunicationBetweenBatch.txt and LineOutputForConversion.txt. It doesn't create an output file containing the newly converted commands. The CommunicationBetweenBatch.txt file has the name of the input file and a '1' under it. The LineOutputForConversion.txt file has all of the original commands in it. How do I fix this?
When I try using this, it creates an output file but the commands in the output file are the same as they are in the input file. Also, the converter closes while converting command 2. How do I fix this?
When I try using this, the lite converter closes when trying to convert the 2nd command. It creates 2 other text files in the folder that are named CommunicationBetweenBatch.txt and LineOutputForConversion.txt. It doesn't create an output file containing the newly converted commands. The CommunicationBetweenBatch.txt file has the name of the input file and a '1' under it. The LineOutputForConversion.txt file has all of the original commands in it. How do I fix this?
I have found the problem, and I have adjusted the Command Converter accordingly with 1.2.4.
When you said the files were the same, it seems that the program was actually crashing and you had your output file with the input commands from the start. Is this correct?
When I tried with 1.2.3, it crashed on the second command when transferring across the execute chain. I fixed that issue in 1.2.4.
I did take the liberty to convert it with the converter myself for testing:
scoreboard players add @a[nbt={Sleeping:1b}] sleep 1
execute as @a[scores={sleep=1..,sleep=..1}] at @s positioned ~ ~ ~ run tellraw @a ["",{"selector":"@p"},{"text":" is now sleeping","color":"white","clickEvent":{"action":"run_command","value":"/trigger KickBed set 1"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to kick!","color":"red"}]}}}]
scoreboard players set @a[scores={sleep=1..},nbt={Sleeping:0b}] sleep 0
/execute as @a[scores={sleep=0..}] at @s positioned ~ ~ ~ run trigger KickBed set 0
/execute as @p[scores={sleep=110..}] at @s positioned ~ ~ ~ run time add 100
/execute as @p[scores={sleep=230..}] at @s positioned ~ ~ ~ run weather clear
execute as @a[scores={sleep=1..}] at @s positioned ~ ~ ~ run execute as @a[scores={KickBed=1..}] at @s run teleport @s ~ ~ ~
execute as @a[scores={sleep=1..}] at @s positioned ~ ~ ~ run summon snowball ~ ~2 ~
Please note that I am going to be releasing 1.2.5 very soon. I will be enhancing a few little details (they don't really affect your commands specifically). But the commands were converted properly in 1.2.4 (but those slashes at the start of those execute commands are going to be part of 1.2.5).
this is a really cool command converter
Can someone please provide a download link to the latest version?
Yes, check the first post.
==Links==
๐๐๐๐จ๐ง๐ ๐๐ก๐๐ง๐ง๐๐ฅ- https://www.youtube.com/channel/UCQYroXqdZtYBnyspneetBGA/featured
๐๐ง๐ฌ๐ญ๐๐ ๐ซ๐๐ฆ- https://www.instagram.com/cowsdabest_yt/?hl=en
๐๐ฐ๐ข๐ญ๐ญ๐๐ซ- https://twitter.com/cowsdabestyt
๐๐ข๐ฌ๐๐จ๐ซ๐- https://discord.gg/H2NfhpQ
==DISCLAIMER!==
Please credit me if you are going to use it in a video or a map!
Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
This was the commands I was converting:
/testfor @a[0,50,0,r=25,c=2]
==I Might Have Found A Bug?==
Sometimes the program closes and doesn't finish the conversion process. Using the Lit And The Other One.
Wouldn't it be?:
/testfor @a[x=0,y=50,z=0,r=25,c=2]
==Links==
๐๐๐๐จ๐ง๐ ๐๐ก๐๐ง๐ง๐๐ฅ- https://www.youtube.com/channel/UCQYroXqdZtYBnyspneetBGA/featured
๐๐ง๐ฌ๐ญ๐๐ ๐ซ๐๐ฆ- https://www.instagram.com/cowsdabest_yt/?hl=en
๐๐ฐ๐ข๐ญ๐ญ๐๐ซ- https://twitter.com/cowsdabestyt
๐๐ข๐ฌ๐๐จ๐ซ๐- https://discord.gg/H2NfhpQ
==DISCLAIMER!==
Please credit me if you are going to use it in a video or a map!
Hey every time I do a testfor command it always returns in the converter as a teleport command. I don't if im doing anything wrong but the reason why i'm converting these testfor commands is because they were removed in 1.13.
This was the commands I was converting:
/testfor @a[0,50,0,r=25,c=2]
maybe let me check
maybe let me check
nope it still converts it to a teleport command
thanks for the link, but i do have a problem, the output file turns out blank every time i use it, heres the command i was putting in:
Also, I did everything the instructions said, i named the output folder completely different, and i have an input folder premade with the entire command inside
EDIT: It turns out i WAS doing something wrong, but now that ive got the converter to work with the file, it crashes when i try to convert the command. Same command.
/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 ~8 ~2 ~2 stained_hardened_clay 6 hollow"},{id:commandblock_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 11 0 stained_hardened_clay"},{id:commandblock_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~1 ~1 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~3 ~1 ~1 chain_command_block 2"},{id:commandblock_minecart,Command:"fill ~7 ~1 ~1 ~4 ~1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~ ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block 1"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block 2"},{id:commandblock_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block 2"},{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 3"},{id:commandblock_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block 3"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~6 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /kill @e[type=armor_stand,name=rs,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /entitydata @e[type=armor_stand,name=rs,r=5] {Invisible:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~1 ~ {auto:1,Command:\"/scoreboard players tag @e[type=Item] add destroy {Item:{id:\\\"minecraft:redstone_torch\\\"},OnGround:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~1 ~ {auto:1,Command:\"/execute @e[tag=killitem1] ~ ~ ~ /kill @e[tag=iron_block,r=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~1 ~1 {auto:1,Command:\"/execute @e[tag=killitem1] ~ ~ ~ /kill @e[tag=glass,r=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~1 ~1 {auto:1,Command:\"/execute @e[tag=glass] ~ ~ ~ /execute @e[tag=iron_block,r=1] ~ ~ ~ /summon item ~ ~1 ~ {CustomName:\\\"Relic_Display_Stand\\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:\\\"minecraft:spawn_egg\\\",Damage:94,Count:1b,tag:{display:{Name:\\\"Relic_Display_Stand\\\"},EntityTag:{id:\\\"minecraft:squid\\\"}}}}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~1 ~1 {auto:1,Command:\"/scoreboard players tag @e[type=Item] add iron_block {Item:{id:\\\"minecraft:iron_block\\\",Damage:0s,Count:1b},OnGround:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~1 ~1 {auto:1,Command:\"/scoreboard players tag @e[type=Item] add glass {Item:{id:\\\"minecraft:glass\\\",Damage:0s,Count:5b},OnGround:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~1 ~1 {auto:1,Command:\"tp @e[type=squid,name=Relic_Display_Stand] ~ ~-999 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ setblock ~0.0 ~2 ~0.0 glass \"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ setblock ~0.0 ~1 ~0.0 glass \"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.4 ~0.3 ~0.6 {CustomName:rs,Invisible:1b,Invulnerable:1b,NoGravity:1b,ShowArms:1b,Rotation:[180f],ArmorItems:[{},{},{},{}],HandItems:[{id:\\\"wooden_sword\\\",Count:1b},{}],DisabledSlots:1973790,Pose:{RightArm:[275f,0f,0f]}}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.89875 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~ {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.89875 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~ {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.89875 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~ {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.01418 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~ {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.01418 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~ {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.03125 ~-0.01418 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.01418 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.01418 ~0.0 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.03125 ~-0.01418 ~0.0 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.01418 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.01418 ~0.0 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.03125 ~-0.01418 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.46125 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~-0.46875 ~-0.46125 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.46125 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~-1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.46125 ~-0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~ {auto:1,Command:\"scoreboard players reset @e[name=AM_PTljZG_M,score_AM_PTljZG_min=2] AM_PTljZG\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~ {auto:1,Command:\"execute @e[type=armor_stand,name=AM_PTljZG_M,score_AM_PTljZG_min=2] ~ ~ ~ scoreboard players set @e[tag=AM_PTljZG,c=19] AM_PTljZG 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~ {auto:1,Command:\"scoreboard players tag @e[type=armor_stand,name=AM_PTljZG_M] add AM_TP\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=u5vr0,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.0 ~2.562505 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=xhQP0,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.0 ~1.562505 ~0\"}"},{id:commandblock
_minecart,Command:"blockdata ~3 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=pNg5D,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.87875 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=dsbUt,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.87875 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=PeY43,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~-0.87875 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=IRNne,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~-0.87875 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=9KQCE,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~0.005819999999999936 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=HDrrY,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~0.005819999999999936 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=poFiy,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.03125 ~0.005819999999999936 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=cNbPP,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~0.005819999999999936 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=e7asY,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~0.005819999999999936 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=cXSuD,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.03125 ~0.005819999999999936 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=OG4eQ,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~0.005819999999999936 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=V_beP,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~0.005819999999999936 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=yE_TO,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.03125 ~0.005819999999999936 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=lc4fp,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~-0.44125000000000003 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=YrMkE,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~-0.46875 ~-0.44125000000000003 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~-1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=tku9l,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.44125000000000003 ~0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~-1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=BcQyE,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.44125000000000003 ~-0.4375\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~-1 {auto:1,Command:\"execute @e[type=armor_stand,name=AM_PTljZG_M,tag=AM_TP] ~ ~ ~ execute @e[tag=AM_PTljZG,score_AM_PTljZG_min=1,c=19] ~ ~ ~ tp @e[c=1,r=1,type=!Player] @e[type=armor_stand,name=AM_PTljZG_M,c=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~-1 {auto:1,Command:\"scoreboard players set @e[tag=AM_PTljZG,score_AM_PTljZG_min=21] AM_PTljZG 1\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @e[tag=AM_PTljZG] AM_PTljZG 1\"}"},{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]"}]}]}]}
Thank you so much for your response! I have thoroughly incorporated the LocName tag. It not only puts it into the "translate" sub tag, but it will also convert its contents from the en_us.lang file. I was, however, unable to configure it to convert every single one in this single update because of how massive the language files are. But I got the majority of them, especially ones that would be used practically.
I designed it like that on purpose. I did, however, enhance the output commands to ensure nothing fishy happens. I did this because they removed the /testfor command (and its close-relatives); and I had to put something in its place that does the same thing. So I use a teleport command that, if the condition is met, teleports an entity to its own location: thus not actually changing anything in the world, but it still sends out a positive output for the next command block to read.
Now, that thing that you got going there with the target selector: [0,50,0] is very outdated. I cannot stress this enough: Make sure that the commands work in 1.12.2 before loading them into the Command Converter! It depends on the right syntax.
I have found and dug out the little bugs causing the issue. For one: some of the mechanisms did not properly deal with the backward slashes (\) prior to the quotes. Second: Within the second level of sub commands, it had two quotes instead of one bordering the command. Both of these issues have been thoroughly resolved.
I should point out one thing about your command though: Some of the tags and names etc have three back slashes instead of two (what would be expected within their position), you may want to correct this before running it through for 1.13.
I did do a test with the command (I did, however, reduce its length for time-saving purposes, but I ensured that it had all of the major kinds of commands) through the converter. I did not test it in-game though, but based upon my recent work with 1.13 commands with another project of mine, I see no reason why it won't work. If it does not, please tell me!
Here is the command that I used before and after conversion:
Input:
/summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passenge
rs:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_
block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"blockdata ~6 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /kill @e[type=armor_stand,name=rs,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /entitydata @e[type=armor_stand,name=rs,r=5] {Invisible:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~1 ~1 {auto:1,Command:\"/execute @e[tag=glass] ~ ~ ~ /execute @e[tag=iron_block,r=1] ~ ~ ~ /summon item ~ ~1 ~ {CustomName:\\\"Relic_Display_Stand\\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:\\\"minecraft:spawn_egg\\\",Damage:94,Count:1b,tag:{display:{Name:\\\"Relic_Display_Stand\\\"},EntityTag:{id:\\\"minecraft:squid\\\"}}}}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=u5vr0,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.0 ~2.562505 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=pNg5D,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.87875 ~-0.4375\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}
Output:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run data merge entity @e[type=armor_stand,name=rs,distance=..5] {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\"\\\"Relic_Display_Stand\\\"\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:spawn_egg,Count:1b,tag:{display:{Name:\\"\\\"Relic_Display_Stand\\\"\\"},EntityTag:{id:squid}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\"\\\"rs\\\"\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
Looking back at it, I did notice that the spawn egg did not properly convert its type; I cannot do it today, so I will do that as soon as possible. But other than that, the command looks pretty good.
I repeat: I will fix that spawn egg thing as soon as possible. Likely Sunday.
And that pretty much wraps things up for now. Thank you for your patience.
'Til next time!
I have released the new 1.2.1 version. I made sure that it converts the spawn_egg id within NBT. However, you must make sure that the EntityTag is specified immediately after the initial id:spawn_egg.
e.g.{id:spawn_egg,EntityTag:{id:squid,CustomName:"Squidward"},display:{Name:"Spawn Squidward"}}
{id:spawn_egg,display:{Name:"Spawn Squidward"},EntityTag:{id:squid,CustomName:"Squidward"}}{id:spawn_egg,EntityTag:{CustomName:"Squidward",id:squid},display:{Name:"Spawn Squidward"}}The ones with strikethrough will not work.
Here is the input:
/summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passenge
rs:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_
block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block 4"},{id:commandblock_minecart,Command:"blockdata ~6 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /kill @e[type=armor_stand,name=rs,r=5]\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~1 ~ {auto:1,Command:\"/execute @e[type=Item,tag=destroy] ~ ~ ~ /entitydata @e[type=armor_stand,name=rs,r=5] {Invisible:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~1 ~1 {auto:1,Command:\"/execute @e[tag=glass] ~ ~ ~ /execute @e[tag=iron_block,r=1] ~ ~ ~ /summon item ~ ~1 ~ {CustomName:\\\"Relic_Display_Stand\\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:\\\"minecraft:spawn_egg\\\",EntityTag:{id:\\\"minecraft:squid\\\"},Damage:94,Count:1b,tag:{display:{Name:\\\"Relic_Display_Stand\\\"}}}}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~1 {auto:1,Command:\"execute @e[type=squid,name=Relic_Display_Stand] ~ ~ ~ summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:rs,Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~ {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=u5vr0,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.0 ~2.562505 ~0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~1 {auto:1,Command:\"tp @e[tag=AM_PTljZG,name=pNg5D,score_AM_PTljZG_min=1,score_AM_PTljZG=21] ~0.40625 ~-0.87875 ~-0.4375\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}
Here is the output:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run data merge entity @e[type=armor_stand,name=rs,distance=..5] {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\"\\\"Relic_Display_Stand\\\"\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:squid_spawn_egg,Damage:94,Count:1b,tag:{display:{Name:\\"\\\"Relic_Display_Stand\\\"\\"}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\"\\\"rs\\\"\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I could not find any errors within it this time around, hopefully that was all that was wrong. If you run into any more errors, please tell me immediately and I will fix them.
Please note that I will be updating it every day that I can for a while to add various details that I may have missed within the deep NBT and for various GUI enhancements. So be sure to check in frequently for new versions when they come out.
'Til next time!
alright so, i tried re-writing my initial command, and this is what i got:
but it keeps saying "All Invocations Failed" Can anyone possibly re-write this command for me IN 1.12 so that it works, while keeping in mind that the entitytag should be the first thing?
summon item ~ ~1 ~ {Item:{id:"minecraft:spawn_egg",Count:1b,display:{Name:"Relic_Display_stand"},EntityTag:{id:"minecraft:squid",CustomName:"Relic_Display_Stand"}},Tags:["killitem1"]}
==Links==
๐๐๐๐จ๐ง๐ ๐๐ก๐๐ง๐ง๐๐ฅ- https://www.youtube.com/channel/UCQYroXqdZtYBnyspneetBGA/featured
๐๐ง๐ฌ๐ญ๐๐ ๐ซ๐๐ฆ- https://www.instagram.com/cowsdabest_yt/?hl=en
๐๐ฐ๐ข๐ญ๐ญ๐๐ซ- https://twitter.com/cowsdabestyt
๐๐ข๐ฌ๐๐จ๐ซ๐- https://discord.gg/H2NfhpQ
==DISCLAIMER!==
Please credit me if you are going to use it in a video or a map!
That command is incorrect. I am currently adding the finishing touches to the 1.2.2; when I am done, I will address all of the questions at hand. Please stand by. Thank you for your patience.
To start off, the brackets are not balanced, there should be one at the end.
Next, the display tag is not a tag that belongs directly in the item itself, it is a tag of the item, meaning that is must go within the tag tag:
And lastly, all item entities have to have the Count: tag with a value of at least 1 in order to work properly.
This is the command that works properly in 1.12.2; always make sure that they work in 1.12.2 before loading them in to the Command Converter.
Here is the output of this command...
I tested it, and it does work in 1.13
Concerning the latest version, 1.2.2: I have implemented tool durability to be implanted into the NBT data. I have also overhauled the GUI format, it is now more professional looking, and it gives a lot more data while converting the commands. And now the Command Converter can load/export to files with spaces in the names.
And with 1.2.3: I have corrected the backslash count.
Here is the output of that command that I was using:
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:"/fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west] "},{id:command_block_minecart,Command:"/data merge block ~6 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run kill @e[type=armor_stand,name=rs,distance=..5]\"}"},{id:command_block_minecart,Command:"/data merge block ~5 ~1 ~ {auto:1,Command:\"/execute as @e[type=item,tag=destroy] at @s positioned ~ ~ ~ run execute as @e[type=armor_stand,name=rs,distance=..5] at @s run data merge entity @s {Invisible:0}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~1 ~1 {auto:1,Command:\"/execute as @e[tag=glass] at @s positioned ~ ~ ~ run execute as @e[tag=iron_block,distance=..1] at @s positioned ~ ~ ~ run summon item ~ ~1 ~ {CustomName:\\\"\\\\\\\"Relic_Display_Stand\\\\\\\"\\\",CustomNameVisible:1,Tags:[\\\"killitem1\\\"],Item:{id:squid_spawn_egg,Damage:94,Count:1b,tag:{display:{Name:\\\"\\\\\\\"Relic_Display_Stand\\\\\\\"\\\"}}}}\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~ ~1 {auto:1,Command:\"/execute as @e[type=squid,name=Relic_Display_Stand] at @s positioned ~ ~ ~ run summon armor_stand ~0.40625 ~-0.89875 ~0.4375 {CustomName:\\\"\\\\\\\"rs\\\\\\\"\\\",Small:1,DisabledSlots:4096,Invisible:1,NoGravity:1,ArmorItems:[{},{},{},{Count:1,id:iron_block}]}\"}"},{id:command_block_minecart
,Command:"/data merge block ~4 ~-1 ~ {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=u5vr0,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.0\"}"},{id:command_block_minecart,Command:"/data merge block ~3 ~-1 ~1 {auto:1,Command:\"/teleport @e[tag=AM_PTljZG,name=pNg5D,scores={AM_PTljZG=1..,AM_PTljZG=..21}] ~0.40625\"}"},{id:command_block_minecart,Command:"/setblock ~ ~-1 ~1 redstone_block "},{id:command_block_minecart,Command:"/kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
I did test this in 1.13, and I did not get any error messages.
If you find any bugs in the conversion, please tell me immediately!
'Til next time!
Pardon me, I didn't understand that the backslashes must be escaped as well. I apologize. I shall incorporate this right away and I will edit the comments.
How are my brackets unbalanced?
==Links==
๐๐๐๐จ๐ง๐ ๐๐ก๐๐ง๐ง๐๐ฅ- https://www.youtube.com/channel/UCQYroXqdZtYBnyspneetBGA/featured
๐๐ง๐ฌ๐ญ๐๐ ๐ซ๐๐ฆ- https://www.instagram.com/cowsdabest_yt/?hl=en
๐๐ฐ๐ข๐ญ๐ญ๐๐ซ- https://twitter.com/cowsdabestyt
๐๐ข๐ฌ๐๐จ๐ซ๐- https://discord.gg/H2NfhpQ
==DISCLAIMER!==
Please credit me if you are going to use it in a video or a map!
I apologize for being unclear, I was referring to AceDoggoKid's command.
Oh, okay. Sorry xP
==Links==
๐๐๐๐จ๐ง๐ ๐๐ก๐๐ง๐ง๐๐ฅ- https://www.youtube.com/channel/UCQYroXqdZtYBnyspneetBGA/featured
๐๐ง๐ฌ๐ญ๐๐ ๐ซ๐๐ฆ- https://www.instagram.com/cowsdabest_yt/?hl=en
๐๐ฐ๐ข๐ญ๐ญ๐๐ซ- https://twitter.com/cowsdabestyt
๐๐ข๐ฌ๐๐จ๐ซ๐- https://discord.gg/H2NfhpQ
==DISCLAIMER!==
Please credit me if you are going to use it in a video or a map!
When I try using this, the lite converter closes when trying to convert the 2nd command. It creates 2 other text files in the folder that are named CommunicationBetweenBatch.txt and LineOutputForConversion.txt. It doesn't create an output file containing the newly converted commands. The CommunicationBetweenBatch.txt file has the name of the input file and a '1' under it. The LineOutputForConversion.txt file has all of the original commands in it. How do I fix this?
These are the commands in the input file:
/scoreboard players add @a sleep 1 {Sleeping:1b}
/execute @a[score_sleep_min=1,score_sleep=1] ~ ~ ~ tellraw @a ["",{"selector":"@p"},{"text":" is now sleeping","color":"white","clickEvent":{"action":"run_command","value":"/trigger KickBed set 1"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to kick!","color":"red"}]}}}]
/scoreboard players set @a[score_sleep_min=1] sleep 0 {Sleeping:0b}
/execute @a[score_sleep_min=0] ~ ~ ~ /trigger KickBed set 0
/execute @p[score_sleep_min=110] ~ ~ ~ /time add 100
/execute @p[score_sleep_min=230] ~ ~ ~ /weather clear
/execute @a[score_sleep_min=1] ~ ~ ~ testfor @a[score_KickBed_min=1]
/execute @a[score_sleep_min=1] ~ ~ ~ summon Snowball ~ ~2 ~
Thank you for the response, I am currently investigating this, and when I find the issue, I will reply again.
I have found the problem, and I have adjusted the Command Converter accordingly with 1.2.4.
When you said the files were the same, it seems that the program was actually crashing and you had your output file with the input commands from the start. Is this correct?
When I tried with 1.2.3, it crashed on the second command when transferring across the execute chain. I fixed that issue in 1.2.4.
I did take the liberty to convert it with the converter myself for testing:
scoreboard players add @a[nbt={Sleeping:1b}] sleep 1
execute as @a[scores={sleep=1..,sleep=..1}] at @s positioned ~ ~ ~ run tellraw @a ["",{"selector":"@p"},{"text":" is now sleeping","color":"white","clickEvent":{"action":"run_command","value":"/trigger KickBed set 1"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to kick!","color":"red"}]}}}]
scoreboard players set @a[scores={sleep=1..},nbt={Sleeping:0b}] sleep 0
/execute as @a[scores={sleep=0..}] at @s positioned ~ ~ ~ run trigger KickBed set 0
/execute as @p[scores={sleep=110..}] at @s positioned ~ ~ ~ run time add 100
/execute as @p[scores={sleep=230..}] at @s positioned ~ ~ ~ run weather clear
execute as @a[scores={sleep=1..}] at @s positioned ~ ~ ~ run execute as @a[scores={KickBed=1..}] at @s run teleport @s ~ ~ ~
execute as @a[scores={sleep=1..}] at @s positioned ~ ~ ~ run summon snowball ~ ~2 ~
Please note that I am going to be releasing 1.2.5 very soon. I will be enhancing a few little details (they don't really affect your commands specifically). But the commands were converted properly in 1.2.4 (but those slashes at the start of those execute commands are going to be part of 1.2.5).
'Til next time!