Skip to main content

Create an arena

Before You Start

Before creating your first arena, we recommend:

  • Enable server whitelist to prevent players from joining while you're configuring
  • Prepare your worlds in advance:
    • Main lobby world
    • Waiting lobby area
    • Minigame maps (these will be configured later)
  • Use void worlds for optimal performance. We recommend VoidGen to generate empty worlds

Set the Main Lobby

Before creating any arena, you must set the main lobby spawn point. This is where players will be teleported after finishing an arena or leaving a game.

/baa setmainlobby

Stand at your desired main lobby location and execute this command.


Creating an Arena

Step 1: Create the Arena

Choose between two arena modes:

  • Standalone Mode: Single minigame per arena (like a dedicated Spleef arena)
  • Party Mode: Multiple minigames with rounds (recommended for variety)
/baa create [id] <standalone|party>

Examples:

/baa create 1 party
/baa create 2 standalone

Arena ID Tips:

  • Use sequential numbers (1, 2, 3...) for organization
  • IDs must be unique
  • You cannot change the ID later

Step 2: Configure Basic Settings

Set Arena Name

Give your arena a display name that players will see:

/baa arena [id] setname [name]

Examples:

/baa arena 1 setname Party Games Arena
/baa arena 1 setname &a&lMega Arena &7#1
/baa arena 2 setname &b&lSpleef &r&7Arena

Note: You can use Minecraft color codes with & (e.g., &a for green, &l for bold)


Set Waiting Lobby

The waiting lobby is where players wait before the game starts. Teleport to your desired location and execute:

/baa arena [id] setlobby

Important:

  • Your current position AND viewing direction will be saved
  • Players will spawn facing the same direction you were facing
  • Make sure you're in the correct world before setting

Configure Player Limits

Set the minimum and maximum number of players for the arena:

/baa arena [id] minplayers [amount]
/baa arena [id] maxplayers [amount]

Examples:

/baa arena 1 minplayers 4
/baa arena 1 maxplayers 12

Requirements:

  • Minimum: 2-64 players
  • Maximum: 2-64 players
  • Min players cannot exceed max players

Set Arena Mode (Optional)

If you want to change the arena mode after creation:

/baa arena [id] setmode <standalone|party>

Important Restrictions:

  • Standalone Mode: Can only have 1 minigame configured
    • If you try to switch to standalone with multiple minigames, you'll get an error
    • Remove extra minigames first
  • Party Mode: Can have unlimited minigames
    • Recommended to have at least 3-5 minigames for variety

Set Number of Rounds (Party Mode Only)

For party mode arenas, set how many rounds will be played:

/baa arena [id] setrounds [number]

Example:

/baa arena 1 setrounds 7

Requirements:

  • Only works in party mode
  • Must be between 3-15 rounds
  • Default is 5 rounds

Step 3: Verify Configuration

Check that everything is configured correctly:

/baa info [id]

This will show:

  • Arena name
  • Mode (standalone/party)
  • Status (ENABLED/DISABLED)
  • Player limits
  • Number of rounds (party mode)
  • Configured minigames (if any)
  • Waiting lobby location

Example output:

Arena 1 information:
 Name: Party Games Arena
 Mode: party
 Status: DISABLED
 Players: 4-12
 Rounds: 7
 Minigames: Not configured yet
 Lobby: world (100.5, 64.0, 200.5)

Arena Status

Your arena starts in DISABLED status and cannot be joined by players until:

  1. You configure at least one minigame (see next guide)
  2. You enable the arena with /baa enable [id]

Quick Reference Commands

Action Command
Create arena /baa create [id] <standalone|party>
Set name /baa arena [id] setname [name]
Set lobby /baa arena [id] setlobby
Set min players /baa arena [id] minplayers [amount]
Set max players /baa arena [id] maxplayers [amount]
Set mode /baa arena [id] setmode <standalone|party>
Set rounds /baa arena [id] setrounds [number]
View info /baa info [id]
List arenas /baa list
Delete arena /baa delete [id] confirm

Next Steps

Now that your arena is created and configured, you need to:

  1. Add minigames to the arena
  2. Configure each minigame (bounds, spawns, etc.)
  3. Enable the arena for players to join

Continue to the Configure Minigames guide to complete your arena setup.


Troubleshooting

"Arena already exists"

  • Each ID can only be used once
  • Use /baa list to see existing arenas
  • Choose a different ID number

"Cannot enable arena. Complete the configuration first"

  • You need at least one configured and enabled minigame
  • Check /baa info [id] to see what's missing

"Cannot change to standalone mode. This arena has multiple minigames"

  • Remove extra minigames with /baa game [id] remove [minigame] confirm
  • Or keep it in party mode

"Minimum players cannot be greater than maximum players"

  • Set max players first, then min players
  • Or adjust both values to be compatible