Skip to content

Arena Commands

Arena management commands allow administrators to build and maintain Advanced Parkour arenas. These commands are essential for initial setup and ongoing map management.


Administrators with the advancedparkour.arena.create permission can register a new arena instance. This command initializes a unique ID for the arena, which will be used for all subsequent configuration.

Terminal window
/ap create <arena_id>

If the ID already exists, the plugin blocks the action and shows an error.


Administrators with the advancedparkour.arena.delete permission can permanently remove an arena instance. To prevent accidental deletion, this command uses an explicit confirmation flow.

Terminal window
/ap delete <arena_id> [--confirm] [--cancel]
  • Without flags: shows a clickable confirmation message
  • --confirm: stops the arena if active, then deletes it
  • --cancel: aborts the deletion flow

Administrators with the advancedparkour.arena.list permission can display a complete list of all registered arena IDs. This is useful for checking active arenas and verifying their names for other commands.

Terminal window
/ap list

Ready arenas are shown with a clickable join action. Incomplete arenas are shown with a clickable edit action.


Administrators with the advancedparkour.arena.edit permission can open the interactive Setup Menu for a specific arena. This command is only accessible to players because it opens a GUI to visually configure locations, checkpoints, and supporting settings.

Terminal window
/ap edit <arena_id>