Skip to content

Arena Setup Guide

Setting up an arena in Advanced Parkour is done through an intuitive in-game GUI. This guide walks through the full flow from arena creation to final registration.


Terminal window
/ap create <arena_id>

To begin, create a new arena instance. Each arena must have a unique ID.


Terminal window
/ap edit <arena_id>

This command opens the main setup menu where all arena configuration is handled.

From here you can manage:

  • Start and end locations
  • Maximum player count
  • Arena signs
  • Checkpoint tools and checkpoint material
  • Arena music
  • Player join settings such as gamemode and potion effects

Open Manage Arena Locations and configure the two mandatory teleport points:

  • Start Location: Where players are teleported when they join a run or reset.
  • End Location: Where players are sent after finishing, leaving, being kicked, or when a run is cancelled.
  • Click: Saves your exact current location.
  • Shift-Click: Saves the centered position of the block you are standing on.

Step 4: Configure Player Capacity Optional

Section titled “Step 4: Configure Player Capacity ”

Use Set Maximum Players if you want to limit how many runners can join the arena at the same time.

  • Left Click: Increase by 1
  • Right Click: Decrease by 1
  • Drop: Switch to unlimited players

Unlimited mode changes the item state and removes the hard player cap.


This is the most important part of the arena.

From the home page, use Manage Checkpoints to receive the checkpoint selector tool. The tool material matches the currently selected checkpoint plate.

An arena needs at least 2 checkpoints to register:

  1. The start checkpoint
  2. At least one additional checkpoint or the end checkpoint path
  • Place the checkpoint selector on a block to create the next checkpoint in the route.
  • The first placed checkpoint becomes the run start.
  • Each next checkpoint increments its internal index.
  • Reaching checkpoints out of order triggers the missed checkpoint warning.

Step 6: Change Checkpoint Material Optional

Section titled “Step 6: Change Checkpoint Material ”

Shift-left-click the checkpoint item in the setup menu to open the material selector.

Advanced Parkour supports multiple pressure plate types, including:

  • STONE_PRESSURE_PLATE
  • OAK_PRESSURE_PLATE
  • LIGHT_WEIGHTED_PRESSURE_PLATE
  • HEAVY_WEIGHTED_PRESSURE_PLATE
  • POLISHED_BLACKSTONE_PRESSURE_PLATE

Selecting a new material also gives you a fresh tool immediately.


Step 7: Create an Arena Sign Optional

Section titled “Step 7: Create an Arena Sign ”

Look directly at a sign block and click Create Arena Sign.

The sign updates automatically and displays:

  • Arena state
  • Current players
  • Max players

Players can use the sign to join the arena instead of typing commands.


Step 8: Assign Arena Music Optional

Section titled “Step 8: Assign Arena Music ”

If NoteBlockAPI is installed, the setup menu lets you choose a song for the arena.

  • Left Click on a song to select it.
  • Right Click on a song to preview it.
  • Choose No Song if you want the arena silent.

If NoteBlockAPI is not installed, the menu explains exactly what is missing.


Step 9: Configure Player Settings Optional

Section titled “Step 9: Configure Player Settings ”

Inside Configure Player Settings, you can adjust arena-specific behavior:

  • Join gamemode
  • Potion effects applied on join
  • Per-arena scoreboard toggle
  • Per-arena boss bar toggle

This is useful when different courses need different presentation or movement rules.


When everything is ready, click Register the Arena.

The plugin validates the arena before activation. Registration fails if any required value is missing, especially:

  • Start location
  • End location
  • At least two checkpoints

Once registration succeeds, the arena becomes active and the setup menu provides a clickable join action.


After successfully registering your arena, players can join in two ways:

  1. By Command: Use /ap join <arena_id> to enter the course.
  2. By Sign: If you created an arena sign in Step 7, simply Right-Click the sign to join.

ItemNameFunction
FILLED_MAPArena LocationsSet Start and End points.
RED_DYEMaximum PlayersSet or remove the arena capacity limit.
OAK_PRESSURE_PLATEManage CheckpointsPlace, configure, and clear checkpoints.
OAK_SIGNCreate Arena SignLink a physical sign to the arena.
FIREWORKRegister ArenaSave and activate the arena.