El sistema de chat de EssentialsX te permite personalizar completamente cómo se muestran los mensajes en tu servidor de Minecraft, ayudándote a crear una experiencia más única y profesional para tus jugadores.
Con Essentials Chat, puedes añadir
Debido a la gran cantidad de opciones disponibles, configurar el chat puede resultar un poco confuso al principio. Esta guía te ayudará a configurarlo correctamente paso a paso.
Las versiones modernas de Minecraft y muchos plugins actuales utilizan MiniMessage para el formateo de chat y componentes visuales.
Aunque Essentials Chat sigue funcionando y es ampliamente utilizado, hoy en día suele ser más recomendable usar sistemas compatibles con MiniMessage, ya que ofrecen:
Plugins modernos como:
Suelen ser alternativas más recomendadas que depender únicamente de Essentials Chat, especialmente en servidores modernos.
Aun así, Essentials sigue siendo una excelente opción para configuraciones simples y rápidas.
Esta guía asume que ya:
Importante: Siempre debes detener tu servidor antes de modificar archivos de configuración.
Primero necesitarás acceder a los archivos de tu servidor mediante FTP.
Una vez conectado:
pluginsEssentialsconfig.yml

Dentro del archivo config.yml, desplázate hasta la sección de Essentials Chat.
Ahí podrás modificar el formato que utilizará el chat de tu servidor.
Essentials permite utilizar distintas variables dentro del formato del chat:
{DISPLAYNAME}
{MESSAGE}
{GROUP}
{WORLDNAME}
{SHORTWORLDNAME}
{TEAMPREFIX}
{TEAMSUFFIX}
{TEAMNAME}
| Variable | Descripción |
|---|---|
{MESSAGE} |
El mensaje escrito por el jugador |
{GROUP} |
El grupo/rango del jugador (requiere plugin de permisos). |
{DISPLAYNAME} |
Nombre del jugador con prefijos/sufijos |
{WORLDNAME} |
Nombre completo del mundo |
{SHORTWORLDNAME} |
Primera letra del mundo |
{TEAMPREFIX} |
Prefijo del scoreboard team |
{TEAMSUFFIX} |
Sufijo del scoreboard team |
{TEAMNAME} |
Nombre del scoreboard team |
Aquí tienes un ejemplo simple de formato de chat:

En este ejemplo:
Para añadir colores, debes utilizar los códigos de color de Bukkit.
Si utilizas un plugin de permisos como LuckPerms, puedes crear formatos distintos para cada grupo.
Importante: El nombre del grupo debe coincidir exactamente con el del plugin de permisos.
Ejemplo para un grupo llamado Moderator:
group-formats:
Moderator: '&d{DISPLAYNAME} &1» &f{MESSAGE}'
En este caso:
También puedes integrar tags de plugins como Factions directamente en el chat.
Ejemplo:
{factions_relcolor} {factions_roleprefix} {factions_name|rp}
Variables comunes de Factions:
{factions_relcolor}
{factions_roleprefix}
{factions_name|rp}
Esto mostrará:
Una vez termines de configurar el formato:
config.yml/essentials reload
Después de recargar Essentials, los cambios deberían aplicarse automáticamente.
El archivo config.yml de Essentials no soporta correctamente muchos símbolos especiales o caracteres extraños. Agregar símbolos incompatibles puede romper completamente el archivo de configuración y evitar que Essentials cargue correctamente. Por eso recomendamos:
Puedes descargar una copia del archivo desde tu FTP antes de modificarlo para restaurarlo fácilmente en caso de errores.