Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
The best framework for expansions & addons! Everything in one place.


β 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
.jarmodules with their ownwonder-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
- Download the latest version.
- Place the downloaded
.jarfile in your server'splugins/folder - Restart the server, WonderEvents is ready! β‘
- (Optional) Drop any additional expansions/addons into
plugins/WonderEvents/expansions/andplugins/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 metricsauto_updateβ automatically download new stable releases when foundupdate_notificationβ notify players withwonderevents.updatenotify(and console) when an update is availablelanguageβ pick the language file used frommessages/origins/

π WonderWiki VERY SOON!
While we're working on WonderWiki, you can access the JDocs!
β‘ fastStats
Pinned Versions
- R1.16β26.2
Pages
Members
1Owner