Describe the issue
When having signs with a click_event on a slime world, restarting the server will make the sign be fully blank.
On world start, you can even see the following error:
minecraft:sign // net.minecraft.world.level.block.entity.SignBlockEntity@BlockPos{x=0, y=62, z=-3}: Failed to decode value '{color:"black",has_glowing_text:0b,messages:[{click_event:{action:"run_command",command:"say e"},text:"asdasdasdas"},{"":""},{"":""},{"":""}]}' from field 'front_text': Failed to parse either. First: Failed to parse either. First: Not a string; Second: Not a list: {"":""}; Second: No matching codec found; Failed to parse either. First: Failed to parse either. First: Not a string; Second: Not a list: {"":""}; Second: No matching codec found; Failed to parse either. First: Failed to parse either. First: Not a string; Second: Not a list: {"":""}; Second: No matching codec found; Input is not a list of 4 elements
This error therefore makes me believe this is a serialization issue somehow.
Spigot version
Latest on develop branch (1.21.8, f3501aa)
Plugin version
Latest on develop branch (1.21.8, 4.2.0-SNAPSHOT)
How to reproduce
- Place a sign with click_event in one of its texts on a slime world
- Restart the server
- empty sign
Describe the issue
When having signs with a click_event on a slime world, restarting the server will make the sign be fully blank.
On world start, you can even see the following error:
This error therefore makes me believe this is a serialization issue somehow.
Spigot version
Latest on develop branch (1.21.8, f3501aa)
Plugin version
Latest on develop branch (1.21.8, 4.2.0-SNAPSHOT)
How to reproduce