Duel-Regen logoDuel-Regen

Installation

Requirements, where the jar goes, and first-run setup.

Requirements

RequirementNeeded?Notes
Spigot or Paper, 1.18+YesPaper recommended
Java 21YesThe server must run on Java 21 or newer
Duels (Optimised)YesProvides the match events
WorldEdit or FastAsyncWorldEditNoOptional, speeds up regeneration. See Integrations

Buy links are on the Download page. Download the latest build from your marketplace account.

Install

Stop the server

Shut it down fully. Do not swap jars on a running server.

Drop in the jar

Put the Duel-Regen jar in your plugins/ folder, next to Duels.

Duel-Regen is a standalone plugin, not a Duels extension. It goes in plugins/, not in plugins/Duels/extensions/.

Start the server

On first start the plugin creates its config folder:

config.yml

The snapshots folder appears once the first snapshot is written. See Storage.

Set up a region per arena

Each Duels arena needs a region so the plugin knows what to snapshot. Do this once per arena, see Arena Regions.

Check it worked

Watch the console during startup. Duel-Regen reports how many arenas it loaded and warns about anything that needs attention:

  • an arena key in the config that matches no Duels arena
  • a Duels arena that has no region yet
  • a region pointing at a world that is not loaded

If Duels itself is missing or failed to enable, the plugin says so in red and nothing will regenerate until that is fixed.

Updating

Stop the server, replace the jar, start again. New config options are added to your existing config.yml automatically on startup, with your current values kept. You never need to delete and regenerate the config.

On this page