ServerListPlus fork won't support more than 3 hex color codes per motd line
See original GitHub issueHey, this is in regards to your ServerListPlus fork supporting hexadecimal color codes through your MineDown library, on mc 1.16.3, waterfall (bungee).
I’m asuming the library is shaded into your SLP fork, and all I need in addition to your fork is ProtocolLib updated.
In ServerListPlus.yml, configuring an motd like this:
Personalized:
Description:
- |-
&aM7FF55&i7FF55&t7FF55&h7FF55&randircraft
CFF00&¡Hola de nuevo &l%player%!
will make the 4th hexcode on the first line show as text instead of formatting the following text. Only setting 3 formatting hexcodes will work fine. It seems like there’s a per-line limit. It also doesn’t matter if the hexes are diferent, I set them all to the same because I was trying to figure out what’s wrong. The second line works fine, and it’s not because it’s a diferent hex, but rather that it’s a new line.
Also, I had to set the first letter’s (M) color with a regular standard minecraft color code, because it wouldn’t work otherwise for whatever reason (that’s another issue).
I wanted to make some gradient-like effects, but I can’t like this. Am I doing it wrong or is there an issue / limitation here?
In essence, how do you make gradients using your fork? Is it even possible?

Issue Analytics
- State:
- Created 3 years ago
- Comments:12 (7 by maintainers)

Top Related StackOverflow Question
This proofs to me that you didn’t even bother to read my message as a whole, otherwhise you would’ve spotted the “(I don’t want to create a separate, unrelated issue here as the fork doesn’t have issues open)” in my message. I would’ve created an issue there if you allowed that in the first place.
And that you don’t like MiniMessage’s syntax is imo not a valid reason for others to not have support for it. You don’t have to use it for your purposes, but since this is pretty much the only fork I know of, which supports HEX colors, do people have to use this one, if they want to keep SLP… So what if another person comes and askes for this? And then another one? And then again? MiniMessage is by far one of the more popular and well used libs for colors, so I highly doubt people would prefer your syntax (that doesn’t even work right when the code ends on a valid legacy color/formatting code. See #9) over the one of MM.
But this was just my response to this. Do with it what you want.
I cannot reproduce the issue in the latest MineDown. I’ve updated the version used in my ServerListPlus fork, please check if that already solves your issue. If not then this might be a MOTD-specific issue :S