Arena Commands
Arena management commands allow administrators to build and maintain King of the Ladder game areas.
Create Command
Section titled “Create Command”Creates an in-memory arena with a unique ID. The arena is not playable until its required locations are configured and it is registered through the setup menu.
/kotl create <arena_id>Permission: kotl.arena.create
Delete Command
Section titled “Delete Command”Starts an interactive confirmation flow before permanently deleting an arena.
/kotl delete <arena_id>The confirmation message provides two clickable commands:
/kotl delete <arena_id> --confirm/kotl delete <arena_id> --cancelConfirming stops the arena with reason ARENA_DELETED, removes its configuration section, and unregisters it.
Permission: kotl.arena.delete
List Command
Section titled “List Command”Lists every arena and colors each entry by its state:
- Ready and enabled arenas are shown as playable.
- Ready but disabled arenas are shown as temporarily disabled.
- Unregistered arenas are shown as setup incomplete.
/kotl listThe displayed arena IDs are interactive and can open join or edit actions from chat.
Permission: kotl.arena.list
Edit Command
Section titled “Edit Command”Opens the interactive setup menu for an existing arena.
/kotl edit <arena_id>This command is player-only because it opens an inventory GUI and switches the editor to Creative mode.
Permission: kotl.arena.edit