Resolution: Works As Intended
The changes to JSON in the 1.9 snapshots mean that we have to use escape characters to make certain commands work (such as tellraw) due to having quotes within quotes.
I have been creating a 'One Command Block' contraption that summons command block minecarts riding one another to execute commands in a certain order.
I am trying to create 3 signs, each with colours and clickEvents.
For example, here is a command that creates a sign with the words 'Right Click to Destroy Machine' in red.
This command works on its own like this, however when a command block minecart is summoned preloaded with this command with this command:
The command block has this command (below) inside, which does not work as it results in this error: Data tag parsing failed: Unexpected token 't'...
Note how all of the escape characters are missing.
I have also tried surrounding the command with quotation marks like so:
The escape characters were still missing after running this one.
This has been annoying me because it means that I cannot have interactive signs on my contraption at the moment.
Thank you for reading, please let me know if there's anything I missed or need to clear up.