Changelog
One short block per release, newest first.
1.4.0
Party matches from the Party Extension now regenerate.
- Arenas used by Party Extension matches are snapshotted and restored like normal duels (needs Party Extension 1.17.0+)
- New external match API (
captureArena,regenArena) for other plugins that run their own matches in Duels arenas
1.3.0
Snapshots now survive restarts, and crashed matches repair themselves.
- New
persist-snapshotsconfig key (on by default), snapshots stored underplugins/Duel-Regen/snapshots/ - A snapshot found at startup after a crash restores the arena automatically
- With
snapshot-each-match: false, the reference snapshot no longer vanishes on restart - Fixed container contents not being restored (chests came back empty; bug existed since 1.0)
1.2.0
Setup mistakes now get caught and explained instead of failing silently.
- Region keys close to a Duels arena name (
arena_2vsArena2) now match, with a rename hint in the console - Startup cross-check reports config keys that match no Duels arena, and arenas with no region
- The config file now documents hand-editing regions, with an example
- Fixed
/duelregen removenot deleting a region found through fuzzy matching
1.1.0
Fix round for arenas silently never regenerating.
- Fixed load order relative to Duels, WorldEdit and world managers
- Fixed regions being dropped when their world loads late (Multiverse and similar)
- Fixed
snapshot-each-match: falseregenerating only once - Entity cleanup works on current Minecraft versions (
ITEMvsDROPPED_ITEMnaming) - New
debugkey, startup warnings for missing Duels, unconfigured arenas and unloaded worlds
1.0.0
First release.
- Automatic snapshot at match start, restore at match end
- Wand and command-based region setup
- Optional WorldEdit / FAWE fast restore, entity cleanup, configurable messages