Closed marcopiraccini closed 3 months ago
I imagine that the entity tag format has changed or is being more strictly checked.
You ask at a good time because my Son is playing minecraft again and I have a 1.21 server to test against.
Will look at this over the weekend.
Thanks for the report.
um maybe next weekend. 🙃
I've reproduced this error but I'm a little stumped as to what is happening. I can't see any documentation relating to changes in the JSON describing signs. I've tried rolling back the version of RCON just to verify that is not where the problem lies.
Still investigating ...
OK, got it.
This page https://www.gamergeeks.net/apps/minecraft/give-command-generator/signs
shows this for 1.20:
/give @a oak_sign{BlockEntityTag:{front_text:{messages:['["hello there"]','[""]','[""]','[""]']}}}
and this for 1.21:
/give @a oak_sign[block_entity_data={id:oak_sign,front_text:{messages:['["hello there"]','[""]','[""]','[""]']}}]
Opening a shell for a player I get:
On the
give
commandDebugging, the exact error is: