Adventure fails to convert old sign text properly #5304
Labels
status: accepted
Disputed bug is accepted as valid or Feature accepted as desired to be added.
status: in progress
Issue is currently being worked on
type: bug
Something doesn't work as it was intended to.
version: 1.16
Game version 1.16
Issue Summary
A sign created with text
§1[Buy]
on Paper build 472 (build right before adventure) produces the following NBT forText1
:A sign created with text
§1[Buy]
on latest Paper build produces the following NBT forText1
:When using
Sign#getLine(int)
(converts to legacy string), Paper 472 will convert the both of the above components to§1[Buy]
which is the "correct" legacy string representation.However, using
Sign#getLine(int)
with the first component on the latest Paper, it will produce§1[Buy]§r
. This may be the correct way to convert the component but we shouldn't being doing this in order to maintain compatibility with (the broken I guess) upstream component conversion.The text was updated successfully, but these errors were encountered: