El formato del chat parece una decisión cosmética y se comporta como una de fontanería. La etiqueta de rango delante del nombre viene de tu plugin de permisos; lo que la mete en el mensaje es otra cosa distinta.
De dónde sale un prefijo
Tu plugin de permisos guarda el prefijo y el sufijo de cada grupo. Un plugin de chat los lee y construye la línea. Si el prefijo está puesto y no aparece, el plugin de chat o no está instalado, o no está configurado para usarlo, o lo está pisando un segundo plugin de chat haciendo el mismo trabajo.
La cadena de formato
| Marcador | Se convierte en |
|---|---|
%prefix% | La etiqueta del grupo, tal y como está en tu plugin de permisos |
%displayname% | El nombre del jugador, con su apodo si tiene |
%suffix% | Lo que vaya después del nombre |
%message% | Lo que escribió de verdad |
Si cada línea sale dos veces, o con dos prefijos, tienes dos plugins formateando el chat. Los dos escuchan el mismo evento, los dos lo cancelan, y los dos mandan su versión. Elige uno y quita el otro: configurar a los dos para que se callen es más difícil de lo que parece.
Acertar con los colores
- Decide quién puede usar color en los mensajes
Lo controla un nodo de permiso. Dárselo a todos hace que el chat sea ilegible en una semana; no dárselo a nadie está bien y es lo normal.
- Usa colores hexadecimales si tu versión los admite
Los servidores modernos aceptan códigos hex completos, no solo los dieciséis colores de siempre. Eso es lo que hace posible una etiqueta de rango con degradado.
- Que el prefijo sea corto
Una etiqueta de más de unos ocho caracteres empuja el mensaje de verdad fuera de la línea visible en pantallas pequeñas, y la mayoría de jugadores no están en un monitor ancho.
Tú tienes todos los permisos. La única forma de ver cómo se ve el chat de un jugador normal es serlo, y suele tener menos color del que suponías.
Sobre el chat firmado
Las versiones recientes de Minecraft firman los mensajes de chat, y los plugins que reescriben un mensaje pueden chocar con eso. Si el chat se ve bien para unos jugadores y muestra avisos a otros, normalmente es por esto, y la respuesta es un plugin de chat al día con tu versión de servidor, no un cambio de configuración.