- EWG now supports isolated per-world profiles:
- normal: standard EWG terrain without expansion packs
- configured: uses packs enabled in config.yml
- candy-kingdom: Candy terrain
- Usage
/mv create ewg_normal normal --generator EpicWorldGeneratorModern:normal
/mv create ewg_candy normal --generator EpicWorldGeneratorModern:candy-kingdom
EWG therefore provides a fallback that still uses Multiverse’s WorldManager:- /ewg world profiles
/ewg world create ewg_normal normal
/ewg world create ewg_candy candy-kingdom
/ewg world create seeded_candy candy-kingdom 8675309- Works without Multiverse installed
- Explicitly registers with Multiverse 5.7.1
- Added four-page clickable /ewg help.
- Added /ewg guide.
- Added a 17-page Administrator Handbook.
- Operators receive the handbook once when joining.
- Added guide.giveToOperatorsOnFirstJoin configuration.
- The project directly targets Spigot 1.21.11-R0.1-SNAPSHOT, declares API version 1.21.11, and passed runtime testing on 26.1.2.
EWG does not require a custom Multiverse fork. It successfully registered with the unmodified Multiverse-Core 5.7.1 API, created a Candy world, reloaded its profile, and completed world-specific pre-generation.
- ported into a modern Spigot chunk-generation bridge
- updated to target the current 1.21.11 API-era server environment
- no Multiverse dependency
- generated-terrain registry added
- clickable /ewg list zone browser added
- biome-aware terrain finishing pass added
- shoreline repair, wetland recovery, snow/volcanic/dry accents added
- controlled tree recovery added so forest biomes better match their names
- bounded world caches and async registry browsing added for better runtime behavior