Side note:
I went far enough to unload the chunks, went back and the llamas reset to having no leaders but their leashes became invisible 😃
That's a separate issue, maybe already reported, I wasn't sure though..
Yeah it's because you have to escape the backslashes themself, too. That's intended and totally okay in a string but with this style it's aweful.
An other way to solve it is to just make every line a Compound and convert simple "text" to {"text":"text"}.
If you leave it like this then you could allow signs and books to have their texts either in String OR Compound.
It would eliminate the need of so many escape characters.
I mean just look at this:
Text1: "{\"text\":\"quote: \\\"HI!\\\"\"}"
It looks like every NBT tag has a static type, so it may not be possible to add, but would be useful.
sZPeddy: /execute runs command as player would be OP
"/spawnpoint @a" without coords doesn't work either. I guess it's different, but I don't want to create a whole new issue.
But it's not a random command ran at the player, it is executed BY the player, though as he'd be OP.
If you do "/execute @p ~ ~ ~ say Hi" it will say "Hi" AS the player. (see pic)
Yeah, I know, but still "/execute @p ~ ~ ~ tp ~ ~ ~" should be ran as the player ran it. Not a big deal, but it's still a bug I think. 🙂
It looks fixed in 19w08b.