← Back to home

EventBooster

Active

Hytale • Version 0.4.2

xp events boost server leveling permissions vip presets schedule discord

EventBooster is a server-side event manager for timed XP boosts on Hytale servers. Start double-XP weekends, VIP-only happy hours, or world-specific mining bonuses with admin commands, without editing leveling configs by hand. Requires Hytale 0.6.0+.

The mod tracks active boost windows, notifies players who get the boost, and applies XP multipliers through optional integrations with leveling mods. It does not replace a leveling system: without a compatible leveling mod, commands, timers, and broadcasts still work, but in-game XP will not change.

Features

  • Timed XP boost events: multiplier and duration (minutes; 0 = permanent)
  • Global, group, or party targeting: all, group with comma-separated groups/permissions (e.g. VIP, hytale:Admin), or party to boost your current party (requires a party plugin such as PartyPro)
  • Multiple active boosts: stack by id (combined up to a configurable cap)
  • World filter: optional per-world boosts (--world=...)
  • Targeted messaging: broadcasts and reminders only for players who receive the boost
  • Event presets: reusable templates in config; one-click start from the admin GUI or /eventboost preset start <id>
  • Weekly schedules: automatic start/stop in configured day and time windows (IANA timezone)
  • Admin GUI: /eventboost gui for active boosts, presets, and schedules, with a recent-history list that scrolls inside the panel
  • Discord webhook (optional): channel alerts on boost start/stop (URL and secrets in config only)
  • Public API: per-player XP multiplier for other mods
  • Optional integrations: RPG Leveling, VKCraft, PartyPro HUD
  • Server-only UI pack: bundled asset pack for the admin panel (no client mod required)

Screenshots

Open with /eventboost gui. No client mod required.

Dashboard

EventBooster admin dashboard: presets, weekly schedules, and active XP boosts

Main panel: Presets (New preset, Start / Edit / Del per row), Weekly schedules (New schedule, On/Off, Edit, Del), Active XP boosts, and footer actions (New event, Refresh, Stop all, Close).

New / edit preset

EventBooster new or edit preset form

Template editor: display name, preset id, multiplier presets (1.5x, 2x, 3x, 5x) or custom, duration presets (30m, 1h, 2h, permanent) or custom, target (everyone online or group/permission), optional broadcast label, boost id, and world filter.

New / edit schedule

EventBooster new or edit weekly schedule form

Schedule editor: unique schedule id, enabled toggle, linked preset, day of week, 24h start and end time, optional boost id override.

Installation

  1. Requires Hytale 0.6.0+
  2. Download EventBooster-0.4.2.jar from the CurseForge Files tab
  3. Place the JAR in your server’s mods/ folder
  4. Start the server. Config is at plugins/EventBooster/config/config.json
  5. Grant staff permissions and test: /eventboost start 2 10

Commands

Main command: /eventboost (aliases: /eb, /boost, /eventbooster)

/eventboost gui
/eventboost start <multiplier> <minutes> [--target=all|group|party] [--groups=...] [--label=...] [--world=...] [--id=...]
/eventboost preset list
/eventboost preset start <id>
/eventboost preset schedules
/eventboost stop [id|all]
/eventboost status
/eventboost reload

Use /eventboost start --help for flags. Full admin guide: documentation

Config

Runtime file: plugins/EventBooster/config/config.json

Key areas: presets[], schedules[], schedulesEnabled, scheduleTimezone, defaultMultiplier, defaultDurationMinutes, optional Discord webhook fields.

Permissions

PermissionDescription
eventbooster.admin.startStart boost events
eventbooster.admin.stopStop boost events
eventbooster.admin.reloadReload config; save presets/schedules from GUI
eventbooster.adminAll admin actions (parent)
eventbooster.statusView active boosts
  • Install RPG Leveling and Stats alongside EventBooster for reliable in-game XP multiplication.
  • Grant eventbooster.admin to staff; saving presets or schedules in the GUI needs eventbooster.admin.reload.
  • Log should show EventBooster started. Active integrations: ... on boot.

License

MIT License

For server owners

Need permissions, commands & config?

The full administration guide covers every permission node, admin command, LuckPerms examples, and all config options.

Read server documentation