Arena Creation
Last updated Jul 6, 2026
Arena Creation
Use the wand editor to define arena bounds, lobby, spawns, and exit. You must have soapsarena.admin.
Start a session
/sar wand create <name>
Or shorthand:
/sar wand <name>
Arena names must match ^[A-Za-z0-9_-]{3,24}$ (3 to 24 characters).
To edit an existing arena:
/sar wand edit <room>
You cannot edit or delete a room while a game is running there.
Wand hotbar
When editing, you receive special items in your hotbar:
| Item | Purpose |
|---|---|
| Arena wand | Set arena corner 1 and corner 2 (the fight zone) |
| Lobby wand | Set lobby bounds (where players wait before countdown) |
| Spawn egg | Add player spawn points inside the arena |
| Exit compass | Set where eliminated players teleport |
| Settings book | Open per-room settings (kit, player limits, destructible, etc.) |
| Save / Done | Finish and save (/sar wand done does the same) |
| Cancel | Abort without saving (/sar wand cancel) |
Left-click and right-click blocks with the wands to set positions. Particles show your selections (colors from wand section in config.yml).
Setup checklist
- Set both arena corners (full cuboid for the fight zone)
- Set lobby bounds (can be inside or outside the arena cuboid)
- Add at least one spawn point per expected player
- Set the exit location (spectator area or global lobby)
- Configure room settings (max players, kit, inventory mode)
- Run
/sar wand done - Run
/sar enable <room>
Delete an arena
/sar wand remove <room>
The room must not have an active game.
Per-room settings in the editor
Use the settings book in the wand session, or after creation:
/sar arena set <room> timelimit <seconds>
/sar arena set <room> falldamage <true|false>
/sar arena set <room> hunger <true|false>
/sar arena set <room> rewards <cmd1,cmd2>
Defaults for new rooms come from defaults in config.yml.
Enable for players
New arenas are saved disabled until you run:
/sar enable <room>
Use /sar disable <room> to stop joins without deleting the file.