Events Scheduler

Events Scheduler

Por Crefax 22 de enero de 2026
#Eventos#Hytale#plugin#programación#Programador de Eventos#recompensas

Un potente y flexible plugin de programación de eventos para servidores de Hytale que distribuye automáticamente recompensas y ejecuta comandos en momentos o intervalos específicos.

Características

🕐 Sistema de Programación Dual

  • Eventos de Intervalo: Ejecutar comandos cada X segundos (por ejemplo, recompensas horarias)
  • Eventos Programados: Activar eventos a horas específicas diariamente (por ejemplo, 09:00, 12:00, 18:00)

⚙️ Altamente Configurable

  • Sistema de configuración basado en JSON
  • Habilitar/deshabilitar eventos individuales
  • Soporte de zona horaria personalizable (predeterminado: GMT/Londres)
  • Transmitir mensajes con prefijo personalizado
  • Múltiples comandos por evento

🎁 Distribución de Recompensas

  • Entregar automáticamente artículos a todos los jugadores en línea
  • Enviar mensajes personalizados a los jugadores
  • Soporta todos los artículos de Hytale (armas, herramientas, armaduras, etc.)

🛠️ Comandos de Administrador

  • /events – Listar todos los eventos configurados y su estado
  • /eventstrigger --eventName <name> – Activar manualmente cualquier evento
  • /eventsreload – Recargar la configuración sin reiniciar el servidor

🔧 Opciones Avanzadas

  • Requisito mínimo de jugadores para eventos
  • Tiempo de espera entre eventos consecutivos
  • Modo de depuración para solucionar problemas
  • Activación manual de eventos para pruebas

Ejemplo de Configuración

{
    "broadcastPrefix": "[Eventos] ",
    
    "intervalEvents": [
        {
            "name": "recompensa_horaria",
            "enabled": true,
            "interval": 3600,
            "commands": [
                "give Weapon_Sword_Cobalt"
            ],
            "broadcastMessage": "¡Recompensa horaria! ¡Espada de Cobalto distribuida a todos los jugadores!"
        },
        {
            "name": "herramientas_bonificadas",
            "enabled": false,
            "interval": 7200,
            "commands": [
                "give Tool_Pickaxe_Crude",
                "give Tool_Hatchet_Crude"
            ],
            "broadcastMessage": "¡Recompensa bonificada! ¡Pico y Hacha distribuidos!"
        }
    ],
    
    "scheduledEvents": [
        {
            "name": "recompensa_matutina",
            "enabled": true,
            "times": ["09:00", "12:00", "18:00", "21:00"],
            "commands": [
                "give Weapon_Sword_Crude",
                "give Tool_Pickaxe_Crude"
            ],
            "broadcastMessage": "¡Hora de recompensa diaria! ¡Espada y Pico distribuidos!"
        },
        {
            "name": "bono_de_media_noche",
            "enabled": true,
            "times": ["00:00"],
            "commands": [
                "give Weapon_Staff_Cobalt",
                "message ¡Has ganado un bono de media noche!"
            ],
            "broadcastMessage": "¡Bono de media noche! ¡Has ganado un Bastón de Cobalto!"
        }
    ],
    
    "settings": {
        "timezone": "Europa/Londres",
        "debugMode": false,
        "minPlayersRequired": 0,
        "cooldownBetweenEvents": 0
    }
}

Comandos Soportados

  • give <ItemID> – Dar un artículo a todos los jugadores
  • message <text> – Enviar un mensaje a todos los jugadores

Instalación

  • Descargar el último archivo .jar
  • Colocarlo en la carpeta mods de su servidor
  • Iniciar/reiniciar su servidor
  • Configurar eventos en mods/EventScheduler/events.json
  • Usar /eventsreload para aplicar cambios
  • Permisos

    Todos los comandos requieren permisos OP por defecto.

    Requisitos

    • Servidor Hytale (Acceso anticipado o más reciente)
    • Java 17+

    Soporte

    ¿Encontraste un error o tienes una sugerencia? ¡Abre un problema en la página del proyecto!

    Autor: Crefax
    Licencia: MIT

    Relacionados:

    Herobrine

    Herobrine

    #Eventos#Herobrine#Hytale

    Este mod añade una rara oportunidad de avistar a Herobrine en tu mundo de Hytale. Él existe solo para acecharte, y huirá...

    Random Chaos

    Random Chaos

    #caos#Caos Aleatorio#Eventos

    Este mod añade una barra de progreso personalizada a tu HUD que se llena lentamente durante 60 segundos. Una vez que el ...

    More Events

    More Events

    #Eventos#Hytale#Más Eventos

    Más eventos Dado que Hytale aún no admite ciertos eventos cancelables, ¡he creado un mod que los añade! Con este mod pue...

    Creature Crossover [Creepers+]

    Creature Crossover [Creepers+]

    #Acceso anticipado#Creature Crossover#Crossover de Criaturas [Creepers+]

    Sobre Creature Crossover añade NPCs inspirados en monstruos existentes de otros juegos, como Minecraft.   !! Advertencia...

    Increase Damage And More

    Increase Damage And More

    #Aumentar Daño Y Más#comunidad#daño

    Controla la potencia de los golpes con un simple multiplicador de daño y una interfaz gráfica en el juego. Qué Hace Este...

    netmsg

    netmsg

    #Desarrollo#Eventos#Hytale

    NetMsg ¿Buscas una experiencia PVP divertida en un servidor estable? Únete a HYDMG.COM IP: hydmg.com Este mod proporcion...