Fix broken legacy to mini conversion
Fixes #5652 (and probably numerous other issues...)
Good news and bad news: It fixes the obfuscated formatting in the player's prefix, but broke the rest of the /whois output (God mode and below).
Testing with Paper version git-Paper-435 (MC: 1.20.4)
Before PR (using latest dev build Essentials v2.21.0-dev+56-1929d41):
After PR (using Essentials v2.21.0-dev+57-a81725b):
Fixing specific incorrect formatting in /whois is probably more sensible to have as a separate PR after this is merged.
fixed the parsed placeholder bug (this was caused by going through the ser/deser process which escapes the output - this is already injection proof so we just need to make sure not to do this for parsed placeholders
new before/after:
This looks OK to me. Tested with Paper version git-Paper-435 (MC: 1.20.4) and Essentials v2.21.0-dev+62-5216246. Tested commands /list, /whois, /seen, /msg, and /me.