mojira.dev
MC-59515

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

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

Comments 2

Can be closed, is a translation bug
Please close this...

I have this bug too at:

/summon FallingSand ~ ~1 ~ {Block:command_block,TileEntityData:{Command:"fill ~ ~ ~ ~1 ~31 ~ air"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-29 ~1 redstone_block"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~-29 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace flowing_lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-28 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~2 ~1 ~-1 ~ ~1 air 0 destroy"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~-27 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~-26 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace air"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~2 ~-24 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /setblock ~ ~ ~ torch 0 replace air"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-23 ~ command_block 0 {Command:"fill ~3 ~1 ~1 ~ ~ ~1 air"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~-22 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~3 ~ ~-1 ~3 ~ glass 0 replace flowing_lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~-21 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~3 ~ ~-1 ~3 ~ glass 0 replace lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~-20 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~3 ~ ~-1 ~3 ~ glass 0 replace air"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~7 ~-19 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace flowing_water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-18 ~2 command_block 0 {Command:"fill ~ ~1 ~-1 ~3 ~ ~-1 redstone_block"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~-17 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~3 ~ ~-1 ~3 ~ glass 0 replace water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~-16 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~-15 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~3 ~ ~-1 ~3 ~ glass 0 replace flowing_water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~7 ~-14 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace flowing_water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~2 ~-12 ~1 command_block 0 {Command:"/setblock ~ ~1 ~ minecraft:standing_sign 4 replace {Text1:"{text:\"--------------\",color:dark_green,clickEvent:{action:run_command,value:\"/give @p minecraft:spawn_egg 1 67 {display:{Name:Minemachine,Lore:[It'll be mine to South]}}\"}}",Text2:"{text:\"Get\",color:green,bold:true}",Text3:"{text:\"Minemachine\",color:green,bold:true}",Text4:"{text:\"---------------\",color:dark_green}"}"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-11 ~ command_block 0 {Command:"execute @e[type=Endermite,name=Minemachine] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:"Minemachine",CustomNameVisible:1,NoGravity:1,Equipment:[{},{},{},{},{id:skull,Damage:3,Count:0,tag:{SkullOwner:eto}}]}"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~-10 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~-1 ~ ~-1 ~-1 ~ glass 0 replace flowing_lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~-9 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~-1 ~ ~-1 ~-1 ~ glass 0 replace lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~-8 ~ command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~-1 ~ ~-1 ~-1 ~ glass 0 replace air"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~7 ~-7 ~1 command_block 0 {Command:"tp @e[type=ArmorStand,name=Minemachine] ~ ~ ~0.03 ~4 ~"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-6 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~2 ~ ~ ~2 ~2 ~ glass 0 replace water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~-5 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~-1 ~ ~-1 ~-1 ~ glass 0 replace water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~-4 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~2 ~ ~ ~2 ~2 ~ glass 0 replace flowing_water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~-3 ~2 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~1 ~-1 ~ ~-1 ~-1 ~ glass 0 replace flowing_water"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-1 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~2 ~ ~ ~2 ~2 ~ glass 0 replace flowing_lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~4 ~ ~1 command_block 0 {Command:"kill @e[type=Endermite,name=Minemachine]"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~5 ~1 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~2 ~ ~ ~2 ~2 ~ glass 0 replace lava"}"},Time:1,DropItem:0,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~6 ~2 ~1 command_block 0 {Command:"execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~2 ~ ~ ~2 ~2 ~ glass 0 replace air"}"},Time:1,DropItem:0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

Previous Output:

Data tag parsing failed: Unexpected token 'e' at: execute @e[type=ArmorStand,name=Minemachine] ~ ~ ~ /fill ~-2 ~ ~ ~-2 ~2 ~ glass 0 replace flowing_lava"}"

marcono1234

(Unassigned)

Unconfirmed

language, nbt, previous-output, syntax

Minecraft 14w26c, Minecraft 14w28a, Minecraft 14w29b, Minecraft 14w30c, Minecraft 14w31a, Minecraft 1.8-pre2

Retrieved