Sonar only uses one MiniMessage encoder, and that's for Minecraft 1.16 and above. As a result, MiniMessage treats all messages as messages that are supported by Minecraft, which is not the case for pre-1.16 clients. Therefore, a separate encoder for pre-1.16 clients that explicitly does not support gradients should be implemented.
Steps to reproduce
Add a gradient to the prefix or a disconnect message
General information
Sonar only uses one MiniMessage encoder, and that's for Minecraft 1.16 and above. As a result, MiniMessage treats all messages as messages that are supported by Minecraft, which is not the case for pre-1.16 clients. Therefore, a separate encoder for pre-1.16 clients that explicitly does not support gradients should be implemented.
Steps to reproduce
Sonar dump
/
Additional information
No response