mojira.dev
MC-90092

Sign with JSON + Setblock causes error only in Multiplayer mode

Sign in using JSON causes the error image below, just running mode SERVER in JSON Single-Player functions normally with Sign.

When you run is taken from the server, the only way back is by turning off command Blocks in server_ properties, after returning you can re-connect again.

You must be in SERVER MODE
https://s3.amazonaws.com/Minecraft.Download/versions/15w41b/minecraft_server.15w41b.jar

Command used in the test:
/setblock ~ ~1 ~ minecraft:wall_sign 2 replace {Text1:"{\"text\":\"TEST\",\"color\":\"dark_blue\"}"}

Sorry by Google translater ;D

Attachments

Comments 4

Confirmed for 15w44b
Win7 64bit - Java 1.8.0_65 64bit

When a sign (created with /setblock+NBT) exists on the map you can't join that server (Open to LAN). On a clean world you get kicked when such a sign is created. Both with the same error msg as posted before.

It doesn't matter what is written on that sign (and also happens with wall_sign):

setblock ~ ~1 ~ minecraft:standing_sign 0 replace {}
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"1234"}
setblock ~ ~1 ~ minecraft:standing_sign 0 replace {Text1:"{\"text\":\"1234\"}"}

Those signs work perfectly:

setblock ~ ~1 ~ minecraft:standing_sign 0 replace
blockdata ~ ~1 ~ {Text1:"1234"}
blockdata ~ ~1 ~ {Text1:"{\"text\":\"1234\"}"}

Btw, for the guy who opened the "Open to LAN" server everything works fine...

Very strange and annoying!

Confirmed for 15w49b
Win7 64bit - Java 1.8.0_66 64bit

Still confirmed for 1.9-pre2
Win7 64bit - Java 1.8.9_73 64bit

Keep in mind that this bug also exists on the regular server jar, so any person who is able to enter commands can corrupt any world for all players...

Is this still an issue in the most recent versions (currently that is 1.10.2, or 16w42a) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time. If you are the owner/reporter of this ticket, you can modify the affected version(s) yourself.

DeuZuLivE ;D

(Unassigned)

Community Consensus

Minecraft 15w41b, Minecraft 15w44b, Minecraft 15w49b, Minecraft 1.9 Pre-Release 2

Retrieved