Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-59515

Previous output for /tellraw (also with /setblock) messed up for languages having different syntax than English (example German)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • Minecraft 14w26c, Minecraft 14w28a, Minecraft 14w29b, Minecraft 14w30c, Minecraft 14w31a, Minecraft 1.8-pre2
    • Unconfirmed

      I made this for German so probably not everyone will understand the bug

      1. Perform this command with a command block (the mistake is intended):

      /give @a sign 1 0 {BlockEntityTag:{Text1:"{\"text\":\"\",\"extra\":[{\"text\":\"CLICK\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @p {text:"Hi"}\"}}]}",id:"Sign"}}
      

      (Partwise made with: http://ezekielelin.com/tellraw/#addExtraModalData )

      This will give this output:

      [14:19:52] Kann NBT-Daten Unexpected token 'H' at: Hi"}\"}}]}",id:"Sign" nicht analysieren
      

      Also with unbalanced quotation

      It should rather be:

      [14:19:52] Kann NBT-Daten nicht analysieren: Unexpected token 'H' at: Hi"}\"}}]}",id:"Sign"
      

      2. Also with:

      /setblock ~ ~ ~-3 command_block 0 {Command:"/setblock ~ 257 ~ command_block"}
      

      This is the output:

      [12:07:38] Kann NBT-Daten Invalid tag encountered, expected '{' as first char. nicht analysieren
      

      It should rather be:

      [12:07:38] Kann NBT-Daten nicht analysieren: Invalid tag encountered, expected '{' as first char
      

      I know that there is a translation suggestion page but I think this is a bug with the syntax and not the translation

            Unassigned Unassigned
            marcono1234 Marcono1234
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: