Configuracion
Esta página describe todas las opciones disponibles en el archivo
/plugins/SGChat/config.yml.
A continuación encontrarás una guía completa de cada sección, sus funciones, valores permitidos y ejemplos.
🧩 1. General Settings
check-update
check-update: trueActiva o desactiva la verificación automática de actualizaciones al iniciar el servidor.
true→ SGChat avisará si existe una nueva versión.false→ No se comprobarán actualizaciones.
🧩 2. Custom Placeholders
custom-placeholders:
server: "&6My Server"
website: "&bwww.example.com"
discord: "&9discord.gg/example"SGChat permite crear placeholders personalizados, que luego puedes usar en cualquier mensaje o formato.
Ejemplo de uso en el chat o motd:
Welcome to {server}!
Join our Discord: {discord}Notas:
No uses llaves
{}aquí; SGChat las agrega automáticamente.Los códigos de color
&son compatibles.Puedes añadir los placeholders que quieras.
💬 3. Chat System
Toda la configuración principal del chat se encuentra en esta sección.
3.1 General Chat Format
chat:
enable-format: true
format: "&8[&a{level}&8] &7{displayname} &8» &f{message}"enable-format:true→ SGChat reemplaza el chat vanilla con tu formato personalizado.false→ Se mantiene el chat original o el de otro plugin.
format: El diseño del mensaje de chat. Placeholders disponibles:{player}{displayname}{message}{level}(o cualquier placeholder personalizado o de PAPI)
3.2 Anti-Spam
anti-spam-delay: 2s
block-duplicate-messages: falseanti-spam-delay: Tiempo mínimo entre mensajes (ej:2s,1s,500ms).block-duplicate-messages:true→ bloquea mensajes repetidos.false→ permite enviar el mismo mensaje varias veces.
3.3 Blocked Words
blocked-words:
- bitch
- dick
- niggaLista de palabras prohibidas en el chat. SGChat puede:
Bloquear mensaje
Dar advertencias
Aplicar mute automático (si está activado)
3.4 Automatic Mute System
warnings-before-mute: 3
enable-mute: false
mute-duration: 5menable-mute: activa/desactiva el sistema automático de mute.warnings-before-mute: cantidad de advertencias antes del mute.mute-duration: duración del mute (ej:30s,2m,10m,1h).
3.5 Group Formats
enable-group-formats: false
group-formats:
admin: "&8┃ &c&lADMIN &8┃ &f{displayname} &8» &f{message}"
mod: "&8┃ &9&lMOD &8┃ &f{displayname} &8» &7{message}"
vip: "&8┃ &6&lVIP &8┃ &f{displayname} &8» &e{message}"
default: "&8┃ &7{displayname} &8» &f{message}"Permite tener formatos diferentes según el grupo del jugador (LuckPerms o Vault).
enable-group-formats: true→ Activa los formatos por grupo.Si un jugador no pertenece a ninguno definido, se usa
default.
👥 4. Global Join/Quit Messages
Join
join:
enabled: true
message: "&8[&a+&8] &a{player}"Quit
quit:
enabled: true
message: "&8[&4-&8] &4{player}"Placeholders:
{player}→ nombre del jugador{displayname}→ displayname del jugador
Si enabled = false, no se mostrará el mensaje.
🌐 5. Discord Webhooks
SGChat puede enviar eventos del servidor directamente a un canal de Discord usando un webhook.
discord:
enable: false
webhook-url: ""
username: "SGChat"
avatar-url: ""
send-join: true
send-quit: true
join-message: "{player} joined"
quit-message: "{player} left"
use-embeds: true
join-embed-title: "{player} joined the server"
join-embed-description: "{player} joined. Welcome!"
quit-embed-title: "{player} left the server"
quit-embed-description: "{player} left. Farewell!"
send-chat: true
chat-message-template: "**{displayname}** » {message}"Opciones principales:
enable: activa o desactiva la integración.
webhook-url: URL del webhook de Discord.
username / avatar-url: nombre e icono del bot en Discord.
send-join / send-quit: envía eventos al unirse o salir.
use-embeds: envía mensajes en formato embed.
send-chat: envía el chat del servidor a Discord.
chat-message-template: formato del mensaje enviado al webhook.
Placeholders disponibles:
{player}{displayname}{message}{server}(placeholder personalizado)
⭐ 6. MOTD Messages
SGChat permite crear un MOTD dinámico cuando un jugador entra al servidor.
motd:
enabled: true
message:
- "&8&m----------------------------------------"
- " &6&lWelcome to {server}"
- ""
- " &7Players online: &b{online}&7/&b{maxplayers}"
- " &eJoin our Discord: {discord}"
- " &eVisit our website: {website}"
- "&8&m----------------------------------------"Placeholders disponibles:
{server}→ del apartado custom-placeholders{discord}→ del apartado custom-placeholders{website}→ del apartado custom-placeholders{online}{maxplayers}
Última actualización
¿Te fue útil?
