The bug
When text is formatted with obfuscated text, normal text also appears to flash sometimes with random characters. It is flickering between normal and random characters.
[media]How to reproduce
/title @a title [{"text":"@","obfuscated":true},{"text":" Test ","obfuscated":false},{"text":"@","obfuscated":true}]
/title @a title [{"text":"A","obfuscated":true},{"text":" Test ","obfuscated":false},{"text":"A","obfuscated":true}]
Note: It appears to stop happening for a certain character width after a while. So cycling through different widths of characters will cause it to keep appearing.
Cause
This issue could potentially have been produced by the fix to MC-133260.
Obfuscated text is now using every possible Unicode character to cycle through. So perhaps it is choosing characters that also need other characters after them to work correctly (like accent characters) and it is messing up the interpretation of the rest of the text?
Linked issues
is duplicated by 9
Attachments
Comments 14
Confirming as well for 1.13.1, uploaded video footage. Haven't seen this until the 1.13.1 release myself, even with the snapshots for it.
I also cannot reproduce the issue. Between 1.14.4 and 19w40a, the code for getting a random character did not change, but there was a change in the string rendering method. So perhaps that fixed it.
Affects 18w32a.