ArenaRegen+
Fast arena regeneration for PvP, Practice, Duels, and Minigame servers
Save your arena once. Reset it whenever you need. Keep every match clean.
━━━━━━━━━━━━━━━━━━━━
What is ArenaRegen+?
ArenaRegen+ is an arena regeneration plugin for Minecraft servers that need clean maps after fights, matches, events, or minigames.
If you run a PvP, Practice, Duels, or Minigame server, you already know the problem: players break blocks, place blocks, destroy terrain, use kits, fight, leave a mess, and then the next match needs the arena to look fresh again.
ArenaRegen+ solves that by letting you save an arena region and regenerate it back to its saved state whenever you need.
Use it manually, run it from another plugin at the end of a match, or schedule automatic resets.
Built for server owners who want reliable arena resets without manually managing every map.
━━━━━━━━━━━━━━━━━━━━
Why server owners use it
- Perfect for PvP and Practice servers - reset arenas after fights, duels, events, or training sessions.
- Works with your existing match system - if your Duels or Minigame plugin can run an end command, ArenaRegen+ can fit into that flow.
- Multiple regeneration modes - choose the mode that fits your arena size and server performance needs.
- In-game setup - select, create, preview, manage, and regenerate arenas from commands and menus.
- Scheduled resets - automatically regenerate arenas every few seconds, minutes, hours, days, or weeks.
- Built for modern servers - supports Spigot, Paper, Bukkit, and Folia-supported setups.
- PlaceholderAPI support - show arena status, player counts, next regen time, and more.
━━━━━━━━━━━━━━━━━━━━
Main features
Arena creation and management
Create arenas from in-game selections, set spawn points, resize regions, preview borders with particles, rename arenas, delete arenas, and manage everything without digging through files.
Automatic arena regeneration
Regenerate arenas after a duel, after a minigame, on command, or on a schedule. This is especially useful for PvP servers where arenas need to be ready again quickly after each match.
Multiple regeneration modes
ArenaRegen+ supports several regeneration styles:
- STANDARD
- PHASED
- SELECTIVE
- WAVE
- WORLD_EDIT
This gives you control over how arenas reset depending on your server setup and map size.
GUI dashboard
Use the in-game dashboard to browse arenas, open arena details, edit settings, manage schedules, view diagnostics, and tune performance.
Sub arenas
Organize related arenas under a parent arena. Useful when one arena has multiple sections, variants, or smaller areas that need separate control.
Performance tuning
ArenaRegen+ includes settings for concurrency, I/O threads, restore batching, cache behavior, startup loading, and tick budgets. You can keep defaults for normal servers or tune deeper when your setup needs it.
Diagnostics for staff
Use performance and debug commands to check queue depth, active regenerations, storage format, arena size, loaded sections, snapshot files, and recent timings.
━━━━━━━━━━━━━━━━━━━━
Supported server software
- Spigot
- Paper
- Bukkit
- Folia-supported servers
Optional integrations
━━━━━━━━━━━━━━━━━━━━
Great for these server types
- PvP servers
- Practice servers
- Duels servers
- KitPvP servers
- Event servers
- Minigame servers
- Any custom server that needs arenas restored automatically
━━━━━━━━━━━━━━━━━━━━
Videos
━━━━━━━━━━━━━━━━━━━━
Commands
The main command is
/arenaregen or
/ar.
- /ar help - shows the command list
- /ar wand - gives the arena selection tool
- /ar create <name> - creates an arena from your selection
- /ar list - lists created arenas
- /ar info <name> - shows arena information
- /ar setspawn <name> - sets the arena spawn
- /ar teleport <name> - teleports to the arena spawn
- /ar delspawn <name> - deletes the arena spawn
- /ar delete <name> - deletes an arena
- /ar resize <name> - resizes an existing arena
- /ar regenerate <name> - regenerates an arena
- /ar schedule <name> <time> - schedules automatic regeneration
- /ar preview <name> - previews arena borders
- /ar reload - reloads the plugin configuration
- /ar menu <name> - opens the arena menu
- /ar settings <name> - views or edits arena settings
- /ar subarena ... - manages sub arenas
- /ar perf - shows performance information
- /ar debug <name> - shows detailed arena debug information
- /ar migrate <arena|all> - migrates arena storage
━━━━━━━━━━━━━━━━━━━━
PlaceholderAPI
ArenaRegen+ includes PlaceholderAPI support with placeholders for:
- current arena / region
- arena locked state
- arena status
- next scheduled regeneration
- arena size
- arena creator
- arena world
- players inside an arena
Full placeholder examples are available in the documentation.
━━━━━━━━━━━━━━━━━━━━
Documentation
Read the full setup guide, command reference, configuration reference, and PlaceholderAPI list here:
https://zitemaker.gitbook.io/arenaregen+
━━━━━━━━━━━━━━━━━━━━
Support
━━━━━━━━━━━━━━━━━━━━
Need your PvP arenas to reset cleanly after every match?
ArenaRegen+ gives you the arena reset layer your server should have had from the start.