In AdvancedFFA, Each arena has its own cuboid boundary, spawn coordinates, spectator spawn, and permissions.
Arena Setup Checklist
Before an arena can accept players (allowQueue true), all of the following requirements must be met:
- Corner 1: Minimum cuboid coordinate
- Corner 2: Maximum cuboid coordinate
- Spawn Location: Spawn point of players
- Spectator Location: Spectator spawn point
- Linked Kit: Paired kit providing the loadout
Check your arena status at any time with:
/ffa arena listConfiguring Corners & Spawns
1. Set Corners
The arena region is used to restore arena and limit players inside it
# Corner 1
/ffa arena edit <arena> setCorner1
# Corner 2
/ffa arena edit <arena> setCorner22. Set Spawns
# Stand where players should spawn
/ffa arena edit <arena> setSpawn
# Stand where spectators should spawn
/ffa arena edit <arena> setSpectatorArena restoration
AdvancedFFA integrates natively with FastAsyncWorldEdit to provide zero-lag block restoration for arenas where building and block-breaking are enabled
How it Works
1. Capture Baseline (saveSchematic)
│
▼
2. Broadcast Reset Alerts (60s, 30s, 10s, 5s countdown)
│
▼
3. Asynchronous FAWE Paste
│
▼
4. Arena RestoredReset Interval & Broadcast Alerts
The reset timer is configured via config.yml:
restoration-interval-minutes: 10When a reset approaches, AdvancedFFA broadcasts alerts to all players inside the arena:
Conditional Restoration
If both allowBreak and allowPlace are set to false, AdvancedFFA automatically disables the restoration scheduler for that arena to save server resources!
Arena Options
| Command | Default | Description |
|---|---|---|
/ffa arena edit <arena> allowBreak <true|false> | false | Enables players to mine or break blocks inside the arena |
/ffa arena edit <arena> allowPlace <true|false> | false | Enables players to place blocks inside the arena |
/ffa arena edit <arena> giveProtection <true|false> | true | Afk protection to joining or respawning players |
/ffa arena edit <arena> linkWithKit <kit> | none | Links the arena to a specific kit |
/ffa arena edit <arena> allowQueue <true|false> | false | Enables or disables player entry. Disabling safely kicks active players to the lobby |
/ffa arena edit <arena> setDisplayName <name> | Internal ID | Sets a custom formatted display name |