Main Features
Arena creation
Use /arena wand, click two corners, then run /arena create <name>.
This is the normal workflow for creating new arenas.
Console users, command blocks, and scripted setup can create arenas with exact coordinates:
/arena create <name> <world> <x1> <y1> <z1> <x2> <y2> <z2> [time]
Manual arena resets
Use:
/arena reset <name>
for immediate resets during events, testing, or moderation.
Editing saved templates
To update the saved version of an arena:
- Pause automatic resets.
- Reset the arena you want to modify.
- Make your changes in the world.
- Save the new version.
Commands:
/arena pause <time>
/arena reset <name>
/arena edit <name>
After you are done, resume automatic resets:
/arena pause off
Periodic resets
Use:
/arena periodic <name> <time> [offset]
How it behaves:
time: how often the arena resetsoffset: optional delay before that arena starts its schedule- You do not need to specify an offset.
You can globally pause/resume automatic periodic resets with:
/arena pause <time|off|status>
Time values support 10s, 5m, 3h, 1d, 20t, or a raw tick value with no suffix.
Terrain rotation
Use rotation when one gameplay area should cycle through multiple terrain variants.
Typical setup:
- Create multiple arenas that cover the same area, each saved in a different terrain state.
- Run the rotation command.
/arena rotation <time_between_resets> <arena1> <arena2> [arena3...]
Example:
/arena rotation 5m red blue green
This rotates the shared gameplay area between red, blue, and green, with one variant applying every 5 minutes.
Display names
Arena files use the name you entered when creating the arena. If that name is not clean enough for public placeholders or command output, set a display name:
/arena displayname <arena> <new display name>
Display names are shown by /arena list, /arena info, and PlaceholderAPI placeholders that return arena names.
PlaceholderAPI reset countdowns
When PlaceholderAPI is installed, AsyncArenasPlus registers the asyncarenasplus expansion.
Supported placeholders:
%asyncarenasplus_reset_time_<arena>%%asyncarenasplus_reset_soonest_time_<arena1,arena2,...>%%asyncarenasplus_reset_soonest_name_<arena1,arena2,...>%
See PlaceholderAPI for examples and return values.
Low-lag resets and compatibility
AsyncArenasPlus is built to reset arenas without lag during normal gameplay.
An optional WorldEdit compatibility layer is available for servers that use external editing workflows.
Migration from other arena plugins
You can import existing arenas from supported providers using /arena migrate ....
Current providers:
asyncarenasarearesetterproareareloader-fawe