Announcement System
Announcement System Announcement System es un sencillo plugin para servidores de Hytale que muestra un mensaje de bienve...

Construido para el servidor de supervivencia europeo de Hytale en play.hyfyve.net
¡Anuncios automatizados para tu servidor de Hytale! Mensajes de bienvenida, recordatorios de votación, enlaces de Discord: todo completamente personalizable.
EasyAnnounce.jar desde Releasesmods de tu servidormods/cryptobench_EasyAnnounce/config.json para personalizar/announce reload para aplicar los cambios{#RRGGBB}| Comando | Qué hace |
|---|---|
/announce reload |
Recarga la configuración sin reiniciar |
/announce status |
Ve lo que está funcionando |
/announce list |
Lista todos los anuncios |
/announce toggle <id> |
Habilita/deshabilita un anuncio |
Archivo de configuración: mods/cryptobench_EasyAnnounce/config.json
La configuración tiene dos secciones principales: joinMessages y scheduledAnnouncements.
Mensajes enviados a los jugadores cuando se conectan al servidor.
"joinMessages": {
"enabled": true,
"prefix": "{#55FF55}[Bienvenido] ",
"messages": [
"Línea 1",
"Línea 2"
]
}
| Campo | Tipo | Descripción |
|---|---|---|
enabled |
boolean | true para enviar mensajes, false para deshabilitar |
prefix |
string | Texto añadido antes de cada mensaje (puede estar vacío "") |
messages |
array | Lista de mensajes – cada cadena es una nueva línea |
Notas:
{player} para insertar el nombre del jugador"" para líneas en blancoMensajes repetidos transmitidos a todos los jugadores en línea. Cada anuncio es independiente con su propio temporizador.
"scheduledAnnouncements": [
{
"id": "vote",
"enabled": true,
"intervalSeconds": 300,
"prefix": "{#FFAA00}[Votar] ",
"message": "{#FFFFFF}¡Vota por nosotros!",
"permission": ""
}
]
| Campo | Tipo | Descripción |
|---|---|---|
id |
string | Nombre único para este anuncio (usado en comandos) |
enabled |
boolean | true para ejecutar, false para deshabilitar |
intervalSeconds |
number | Con qué frecuencia transmitir (en segundos) |
prefix |
string | Texto añadido antes del mensaje |
message |
string | El texto del anuncio |
permission |
string | Solo los jugadores con este permiso lo ven (vacío = todos) |
Intervalos Comunes:
| Segundos | Tiempo |
|———|——|
| 60 | 1 minuto |
| 300 | 5 minutos |
| 600 | 10 minutos |
| 1800 | 30 minutos |
| 3600 | 1 hora |
{
"joinMessages": {
"enabled": true,
"prefix": "",
"messages": [
"{#55FF55}========================================",
"{#FFFF55} ¡Bienvenido al servidor, {player}!",
"{#55FF55}========================================",
"",
"{#55FFFF}Comandos:",
"{#FFFFFF} /home {#AAAAAA}- Teletransportarse a casa",
"{#FFFFFF} /tpa <jugador> {#AAAAAA}- Solicitar teletransporte",
"",
"{#AAAAAA}¡Diviértete!"
]
},
"scheduledAnnouncements": [
{
"id": "vote",
"enabled": true,
"intervalSeconds": 300,
"prefix": "{#FFAA00}[Votar] ",
"message": "{#FFFFFF}¡Vota por nosotros en {#55FF55}" rel="noopener nofollow" target="_blank">https://example.com/vote",
"permission": ""
},
{
"id": "discord",
"enabled": true,
"intervalSeconds": 600,
"prefix": "{#7289DA}[Discord] ",
"message": "{#FFFFFF}¡Únete a nuestro Discord! {#7289DA}" rel="noopener nofollow" target="_blank">https://discord.gg/example",
"permission": ""
},
{
"id": "staff-reminder",
"enabled": true,
"intervalSeconds": 900,
"prefix": "{#FF5555}[Staff] ",
"message": "{#FFFFFF}¡Recuerda revisar los informes!",
"permission": "announce.staff"
}
]
}
Usa {#RRGGBB} códigos hexadecimales en cualquier parte de tus mensajes:
| Color | Código | Ejemplo |
|---|---|---|
| Verde | {#55FF55} |
Mensajes de éxito |
| Rojo | {#FF5555} |
Advertencias |
| Amarillo | {#FFFF55} |
Destacados |
| Oro | {#FFAA00} |
Prefijos |
| Aguamarina | {#55FFFF} |
Información |
| Gris | {#AAAAAA} |
Descripciones |
| Blanco | {#FFFFFF} |
Texto normal |
| Azul Discord | {#7289DA} |
Enlaces de Discord |
Ejemplo:
"{#FF5555}Advertencia: {#FFFFFF}¡El PvP está habilitado!"
| Marcador de posición | Reemplazado por |
|---|---|
{player} |
Nombre de usuario del jugador (solo mensajes de unión) |
| Permiso | Qué hace |
|---|---|
announce.admin |
Acceso a los comandos /announce |
Personalización por anuncio:
Establece "permission": "announce.vip" en cualquier anuncio para mostrarlo solo a los jugadores con ese permiso.
Q: ¿Cómo cambio la frecuencia de un anuncio?
Cambia intervalSeconds en la configuración. Ejemplos:
60 = cada 1 minuto300 = cada 5 minutos3600 = cada 1 horaQ: ¿Cómo añado más anuncios?
Agrega otro objeto al array scheduledAnnouncements:
{
"id": "tip1",
"enabled": true,
"intervalSeconds": 120,
"prefix": "{#55FF55}[Consejo] ",
"message": "{#FFFFFF}¡Tu consejo aquí!",
"permission": ""
}
Q: ¿Puedo deshabilitar un anuncio sin eliminarlo?
Establece "enabled": false o usa /announce toggle <id>
Q: ¿Cómo recargo después de editar la configuración?
Usa /announce reload – ¡no se necesita reiniciar!
Q: ¿Puedo mostrar anuncios solo al personal?
Establece "permission": "announce.staff" y da ese permiso a tu grupo de personal.
MIT – ¡Haz lo que quieras con ello!
Announcement System Announcement System es un sencillo plugin para servidores de Hytale que muestra un mensaje de bienve...
Announcer – ¡Colores Ahora Soportados! ¡Bienvenido a Announcer! Este es un Mod de Hytale del lado del servidor que...
📣 GritaAnuncio – Anuncios Globales de Hytale GritaAnuncio es una herramienta esencial y ligera para los administr...
HyBroadcaster es un mod de anuncios profesional para servidores de Hytale. Permite a los administradores enviar mensajes...
HyAnnouncer Un potente sistema de anuncios para servidores de Hytale con intervalos configurables, múltiples tipos de ...
Un plugin de chat y mensajería integral para servidores de Hytale, diseñado para mejorar la comunicación entre jugadores...