Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for VoiidStudios

The best framework for expansions & addons! Everything in one place.

Report WonderEvents?
WonderEvents icon

WonderEvents

The best framework for expansions & addons! Everything in one place. Kofi Modrinth

VSPL GitHub

❓ What is WonderEvents?

WonderEvents (WE) is the core framework behind Voiid Studios' Minecraft events plugins. Instead of shipping one monolithic plugin per server, WE gives you a lightweight cross-platform base (Spigot/Paper/forks) that expansions and addons plug directly into.

Expansions and addons are just .jar files dropped into their respective folders β€” WonderEvents discovers them, resolves their dependencies, and loads them automatically, no server restart juggling needed.

✨ Features

  • 🧩 Expansions & Addons system β€” drop-in .jar modules with their own wonder-manifest.yml, dependency resolution and versioned compatibility checks
  • πŸ“¦ Preinstalled content support β€” expansions/addons can ship bundled inside the plugin itself and get installed automatically on first run
  • πŸ”„ Hot reload β€” /wonder reload <all|configs|expansions|addons>, no full server restart required
  • πŸ–₯️ Cross-platform core β€” automatic Paper/Spigot platform adapters and scheduler handling
  • 🎨 Adventure/MiniMessage-powered text formatting, with a YAML-driven multi-language message system
  • πŸ› οΈ Simple developer API (WEAPI, WEABootstrap, WEACommand, WEAListener, WEAModule) for building your own expansions/addons on top of WE.

πŸ“‹ Requirements

  • Minecraft version: 1.16+
  • Server software: Spigot, Paper or forks (CraftBukkit and Folia are NOT supported!)
  • No external dependencies required β€” everything WonderEvents needs ships bundled inside the plugin

πŸš€ Installation

  1. Download the latest version here
  2. Place the downloaded .jar file in your server's plugins/ folder
  3. Restart the server, WonderEvents is ready! ⚑
  4. (Optional) Drop any additional expansions/addons into plugins/WonderEvents/expansions/ and plugins/WonderEvents/addons/

πŸ“– How to use it

  • Manage everything through /wonder (alias /wonderevents):
    • /wonder help β€” shows all available commands
    • /wonder reload <all|configs|expansions|addons> β€” reloads WonderEvents without restarting the server
    • /wonder expansions list / enable <id> / disable <id> β€” manage installed expansions
    • /wonder addons list / enable <id> / disable <id> β€” manage installed addons
  • Configure WonderEvents in plugins/WonderEvents/config.yml:
    • faststats_metrics β€” toggle anonymous metrics
    • auto_update β€” automatically download new stable releases when found
    • update_notification β€” notify players with wonderevents.updatenotify (and console) when an update is available
    • language β€” pick the language file used from messages/origins/

πŸ“š WonderWiki VERY SOON!

⚑ fastStats

Servers & Players

Information

CategoryDeveloper Tools
Published onJuly 27, 2026
LicenseVSPL
Downloads0
Stars0
Watchers0
Library

Pinned Versions

Members