Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Added
- Manual category default reseed command — added
/shopadmin reseed [mode]to restore missing bundled category defaults on demand without overwriting existing files. Omittingmodereseeds all bundled modes; providing a mode (e.g.prison,smp) reseeds only that mode.
Changed
- Bootstrap architecture cleanup — startup and shutdown orchestration now lives in the
bootstrappackage (EzShopsBootstrap), whileEzShopsPluginis reduced to a thin lifecycle entry point (onEnable/onDisabledelegation). - Runtime component access moved to registry — component/debug/reseed accessors are now provided by
EzShopsRegistry, removing lifecycle/state getters fromEzShopsPlugin.
Fixed
- Default category file persistence across restarts — bundled category defaults are now seeded per mode directory (
shop/{mode}/categories/*.yml) and are no longer recreated automatically for existing mode directories when server owners intentionally delete them. - Mode support for default seeding — bundled shop resource discovery now works across available packaged modes (including future bundled modes), rather than relying on prison-only default category handling.
Information
| Published on | July 7, 2026 |
|---|---|
| Downloads | 98 |
Platforms
Paper (1.21-26.2)
Dependencies
Paper