EasyAnnounce

EasyAnnounce

Por PhillipJ 18 de enero de 2026
#anuncios#Anuncios Fáciles#Configuración#gaming#Hytale#Minecraft#Servidor

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.

Inicio Rápido

  • Descarga la última versión de EasyAnnounce.jar desde Releases
  • Colócalo en la carpeta mods de tu servidor
  • Reinicia tu servidor
  • Edita mods/cryptobench_EasyAnnounce/config.json para personalizar
  • Usa /announce reload para aplicar los cambios
  • Características

    • Mensajes de Bienvenida – Saluda a los jugadores cuando se unan
    • Anuncios Programados – Recordatorios de votación, consejos, enlaces de Discord
    • Colores Hexadecimales – Soporte completo de colores RGB con {#RRGGBB}
    • Intervalos por Anuncio – Cada mensaje en su propio temporizador
    • Filtrado por Permisos – Muestra anuncios a grupos específicos
    • Recarga Rápida – Cambia la configuración sin reiniciar

    Comandos

    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

    Configuración

    Archivo de configuración: mods/cryptobench_EasyAnnounce/config.json

    La configuración tiene dos secciones principales: joinMessages y scheduledAnnouncements.

    Mensajes de Bienvenida

    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:

    • Usa {player} para insertar el nombre del jugador
    • Usa cadenas vacías "" para líneas en blanco
    • Todos los mensajes se envían en orden cuando un jugador se une

    Anuncios Programados

    Mensajes 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 |

    Ejemplo Completo de Configuración

    {
      "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"
        }
      ]
    }
    

    Colores

    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!"
    

    Marcadores de posición

    Marcador de posición Reemplazado por
    {player} Nombre de usuario del jugador (solo mensajes de unión)

    Permisos

    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.

    Preguntas Frecuentes

    Q: ¿Cómo cambio la frecuencia de un anuncio?

    Cambia intervalSeconds en la configuración. Ejemplos:

    • 60 = cada 1 minuto
    • 300 = cada 5 minutos
    • 3600 = cada 1 hora

    Q: ¿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.

    Licencia

    MIT – ¡Haz lo que quieras con ello!

    Relacionados:

    Announcement System

    Announcement System

    #anuncios#comandos#gaming

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

    Announcer

    Announcer

    #Anunciador#anuncios#Colores

    Announcer – ¡Colores Ahora Soportados! ¡Bienvenido a Announcer! Este es un Mod de Hytale del lado del servidor que...

    GritaAnuncio

    GritaAnuncio

    #anuncios#gaming#GritaAnuncio

    📣 GritaAnuncio – Anuncios Globales de Hytale GritaAnuncio es una herramienta esencial y ligera para los administr...

    HyBroadcaster

    HyBroadcaster

    #anuncios#automación#Configuración

    HyBroadcaster es un mod de anuncios profesional para servidores de Hytale. Permite a los administradores enviar mensajes...

    MessagesPlus

    MessagesPlus

    #anuncios#chat#Comunicación

    Un plugin de chat y mensajería integral para servidores de Hytale, diseñado para mejorar la comunicación entre jugadores...