Skip to main content

Set up a mini-game

Note: You must first have created an arena before configuring any mini-game.minigame. See how to create an arena.


GlobalAdding a Minigame to Your Arena

Before configuring a minigame, you need to add it to your arena:

/baa game [arena_id] add [minigame]

Example:

/baa game 1 add spleef

Available minigames:

  • race
  • spleef
  • snow_ball_fight
  • all_against_all
  • one_in_the_chamber
  • traffic_light
  • mine_field
  • exploding_sheep
  • tnt_tag
  • red_alert
  • knock_back
  • fast_zone
  • run_from_the_beast
  • block_party

After adding, the minigame will be registered but DISABLED until you complete its configuration.


Common Setup Steps (All Mini-games)Minigames)

TheseEvery stepsminigame arerequires commonthese tothree allbasic mini-games:configurations:

Step1. 5Set Game Boundaries

(ContinuingThe fromboundaries arenadefine creationthe steps)

playable

1-1682350466.png

area.

Set mini-game bounds:

  • Use slot 1 (stick):
    • Left-click: Select minimum border (lowest corner)
    • Right-click: Select maximum border (opposite highest corner)
  • Players who exitleave these bounds will die/teleportdie back
  • or
be

Stepteleported 6

1-1682350652.pngback.

SetGet spawnthe points:Magic Stick:

/baa stick

Select the area:

  • MustLeft-click a block to set position 1 (minimum corner)
  • Right-click a block to set position 2 (maximum corner)

Save the boundaries:

/baa game [arena_id] [minigame] bounds set

Example:

/baa game 1 spleef bounds set

Tips:

  • Select opposite corners of your map (diagonal selection)
  • Make sure both positions are in the same world
  • The selection will show you the total number of blocks

2. Add Spawn Points

Spawn points are where players appear when the minigame starts.

Requirements:

  • You must add at least as many spawns as your arena's maximum player countplayers
  • UseExample: slotIf max players is 12, add at least 12 spawns

Add a spawn at your current location:

/baa game [arena_id] [minigame] spawn add

Example:

/baa game 1 (beacon)spleef tospawn placeadd
spawns

Important:

  • Your facingcurrent position AND viewing direction will be saved
  • Left-clickPlayers beacon to remove last placedwill spawn facing the direction you were facing
  • Repeat this command for each spawn point needed

Managing spawns:

/baa game [arena_id] [minigame] spawn list          # View all spawns
/baa game [arena_id] [minigame] spawn remove [#]    # Remove a spawn
/baa game [arena_id] [minigame] spawn teleport [#]  # Teleport to a spawn

Step3. 7Set Game Duration

1-1682351079.pngConfigure how long the minigame will last before ending:

/baa game [arena_id] [minigame] time [minutes]

ConfigureExample:

/baa game duration:1 spleef time 5

Requirements:

  • Default:Must 1be minute
  • between
  • Use slot 1 (clock):
    • Left-click: Remove1-60 minutes
    • Right-click:Default Addis 5 minutes if not set

4.

Mini-gamesSet WithoutDeath AdditionalBlock Steps

(Optional)

TheseConfigure requirewhich noblock furtherkills configuration:players when they touch it:

    /baa 
  • Snowball Fight
  • All Against All
  • One In The Chamber
  • Exploding Sheep

Special Mini-game Configurations

[arena_id]

Race-Type[minigame] Gamesdeathblock (Race,[material] Traffic Light, Minefield)

Step 8

1-1682350466 (1).png

SetExample:

finish
/baa linegame bounds:1 spleef deathblock LAVA

Common options:

  • UseLAVA slot- 1Players die when stepping on lava
  • WATER - Players die when stepping on water
  • AIR - Players die when falling (stick):useful for void maps)
  • BARRIER - Players die when touching barrier blocks

Minigame-Specific Configuration

Race

Requirements: Common steps + finish line

Set Finish Line

/baa stick
  • Left-click:click Minimumone bordercorner of the finish line area
  • Right-click:click Maximumthe borderopposite corner
/baa 
  • game [arena_id] race finishline set
  • Example:

    /baa game 1 race finishline set
    

    Players enteringwho enter this area will be classified and finish the race.

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Finish line set
    •  Enable minigame: /baa game [id] race enable

    Spleef

    Requirements: Common steps + floor area

    Set Floor Area

    /baa stick
    
    • Left-click one corner of the floor
    • Right-click the opposite corner
    /baa game [arena_id] spleef floor set
    

    Example:

    /baa game 1 spleef floor set
    

    Important:

    • Floor must be made entirely of snow blocks
    • Must be a single layer
    • Area below the floor must be empty (void or deep pit)

    Note:Configuration Race and Traffic Light require no further steps after this.

    Minefield Additional Step

    Step 9

    1-1682350466 (1).png

    Select floor area:checklist:

    • Must Bounds set
    •  Spawns added
    •  Game duration set
    •  Floor set (snow blocks)
    •  Enable minigame: /baa game [id] spleef enable

    Snowball Fight

    Requirements: Common steps only

    This minigame only needs bounds, spawns, and time. No additional configuration required.

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Enable minigame: /baa game [id] snow_ball_fight enable

    All Against All

    Requirements: Common steps only

    This minigame only needs bounds, spawns, and time. No additional configuration required.

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Enable minigame: /baa game [id] all_against_all enable

    One In The Chamber

    Requirements: Common steps + arrow removal setting

    Configure Arrow Removal

    /baa game [arena_id] one_in_the_chamber removearrows <true|false>
    

    Example:

    /baa game 1 one_in_the_chamber removearrows true
    

    Options:

    • true: Arrows disappear on hit (classic mode, more challenging)
    • false: Arrows can be picked up (easier mode)

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Arrow removal configured
    •  Enable minigame: /baa game [id] one_in_the_chamber enable

    Traffic Light

    Requirements: Common steps + finish line

    Set Finish Line

    /baa stick
    
    • Left-click one corner of the finish line area
    • Right-click the opposite corner
    /baa game [arena_id] traffic_light finishline set
    

    Example:

    /baa game 1 traffic_light finishline set
    

    Players who enter this area will be classified and finish the race.

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Finish line set
    •  Enable minigame: /baa game [id] traffic_light enable

    Mine Field

    Requirements: Common steps + finish line + floor area

    Set Finish Line

    /baa stick
    
    • Left-click one corner of the finish line area
    • Right-click the opposite corner
    /baa game [arena_id] mine_field finishline set
    

    Example:

    /baa game 1 mine_field finishline set
    

    Set Floor Area

    /baa stick
    
    • Left-click one corner of the floor
    • Right-click the opposite corner
    /baa game [arena_id] mine_field floor set
    

    Example:

    /baa game 1 mine_field floor set
    

    Important:

    • Floor must be a single layer of blocks
    • UseMines slotwill be randomly placed on this floor during gameplay

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Finish line set
    •  Floor set (single layer)
    •  Enable minigame: /baa game [id] mine_field enable

    Exploding Sheep

    Requirements: Common steps + explosion level

    Set Explosion Level

    /baa game [arena_id] exploding_sheep explosionlevel [level]
    

    Example:

    /baa game 1 exploding_sheep explosionlevel 2.0
    

    Requirements:

    • Level must be between 0.5-10.0
    • Higher values = bigger explosions
    • Recommended: 1.5-3.0 for balanced gameplay

    Map requirements:

    • Map should have shallow block depth (stick):2-3 blocks recommended)
    • Area below the map must be empty so players can fall

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Explosion level set
    •  Enable minigame: /baa game [id] exploding_sheep enable

    TNT Tag

    Requirements: Common steps only

    This minigame only needs bounds, spawns, and time. No additional configuration required.

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Enable minigame: /baa game [id] tnt_tag enable

    Red Alert

    Requirements: Common steps + floor area + difficulty settings

    Set Floor Area

    /baa stick
    
    • Left-click:click Oneone corner of the floor
    • Right-click:click Oppositethe opposite corner
    /baa game [arena_id] red_alert floor set
    

    Example:

    /baa game 1 red_alert floor set
    

    Important:

    • Floor must be made of white wool blocks
    • The floor will change colors during gameplay

    Spleef

    Configure Configuration

    Step 8Particles

    1-1682350466 (1).png

    /baa game [arena_id] red_alert particles <true|false>
    

    SelectExample:

    /baa game 1 red_alert particles true
    

    Options:

    • true: Show particle effects when floor area:changes
    • false: No particles (better performance)

    Set Color Change Chance

    /baa game [arena_id] red_alert colorchance [percentage]
    

    Example:

    /baa game 1 red_alert colorchance 2.0
    

    Requirements:

    • Must be singlebetween layer0.1-10.0
    • Lower = changes less often (easier)
    • Higher = changes more often (harder)
    • Recommended: 1.0-3.0

    Set Difficulty Increase

    /baa game [arena_id] red_alert increasechance [amount]
    

    Example:

    /baa game 1 red_alert increasechance 1
    

    Requirements:

    • Must be between 0-5
    • 0 = no increase (static difficulty)
    • Higher = gets harder faster
    • Recommended: 1-2

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Floor set (white wool)
    •  Particles configured
    •  Color change chance set
    •  Difficulty increase set
    •  Enable minigame: /baa game [id] red_alert enable

    Knock Back

    Requirements: Common steps only

    This minigame only needs bounds, spawns, and time. No additional configuration required.

    Map requirements:

    • Map should have a flat surface with holes that players can fall into
    • Area below must be empty (void or deep pit)

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Enable minigame: /baa game [id] knock_back enable

    Fast Zone

    Requirements: Common steps + finish line

    Set Finish Line

    /baa stick
    
    • Left-click one corner of the finish line area
    • Right-click the opposite corner
    /baa game [arena_id] fast_zone finishline set
    

    Example:

    /baa game 1 fast_zone finishline set
    

    Players who enter this area will be classified and finish the race.

    Map requirements:

    • Parkour or obstacle course with speed effects
    • Clear path from start to finish

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Finish line set
    •  Enable minigame: /baa game [id] fast_zone enable

    Run From The Beast

    Requirements: Common steps + beast spawn + beast zone

    Set Beast Spawn Point

    Stand where you want the beast to spawn and execute:

    /baa game [arena_id] run_from_the_beast beastspawn
    

    Example:

    /baa game 1 run_from_the_beast beastspawn
    

    Important:

    • Your current position AND viewing direction will be saved
    • The beast will spawn facing this direction

    Set Beast Zone

    This is the area where the beast is initially trapped:

    /baa stick
    
    • Left-click one corner of the beast zone
    • Right-click the opposite corner
    /baa game [arena_id] run_from_the_beast beastzone set
    

    Example:

    /baa game 1 run_from_the_beast beastzone set
    

    Map requirements:

    • Parkour or obstacle course leading to the beast zone
    • Beast zone should have blocks that can be broken by players
    • Place chests with weapons/armor along the parkour for players to collect
    • Players must break the beast zone blocks to release the beast

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Beast spawn point set
    •  Beast zone set
    •  Enable minigame: /baa game [id] run_from_the_beast enable

    Block Party

    Requirements: Common steps + floor area + patterns + timing settings

    Set Floor Area

    /baa stick
    
    • Left-click one corner of the floor
    • Right-click the opposite corner
    /baa game [arena_id] block_party floor set
    

    Example:

    /baa game 1 block_party floor set
    

    Important:

    • Floor should be a flat square platform
    • Area below the floor must be empty so players can fall

    Add Floor Patterns

    You need at least 5 different patterns for Block Party to work properly.

    Method 1: Build on the floor and capture

    1. Build your desired pattern directly on the floor you set earlier
    2. Use the Magic Stick to select the area (if different from the full floor)
    3. Add the pattern:
    /baa game [arena_id] block_party pattern add
    

    Method 2: Auto-capture the entire floor If you don't select anything with the Magic Stick, it will automatically capture the entire floor area.

    Example workflow:

    # Add pattern 1
    (Build pattern on floor with different colored blocks)
    /baa game 1 block_party pattern add
    
    # Add pattern 2
    (Build different pattern on floor)
    /baa game 1 block_party pattern add
    
    # Continue until you have at least 5 patterns
    
    # List all patterns
    /baa game 1 block_party pattern list
    

    Managing patterns:

    /baa game [arena_id] block_party pattern list         # List all patterns
    /baa game [arena_id] block_party pattern view [#]     # Preview a pattern
    /baa game [arena_id] block_party pattern remove [#]   # Remove a pattern
    

    Configure Music Time

    How long does the music play before searching for a new block.

    /baa game [arena_id] block_party musictime [seconds]
    

    Example:

    /baa game 1 block_party musictime 3
    

    Requirements:

    • Must be between 1-30 seconds
    • Recommended: 1-3 seconds

    Configure Search Time

    How long players have to find and stand on the correct block:

    /baa game [arena_id] block_party searchtime [seconds]
    

    Example:

    /baa game 1 block_party searchtime 7
    

    Requirements:

    • Must be between 3-20 seconds
    • Recommended: 5-10 seconds

    Configure Decrease Time

    How much faster each round gets (time reduction per round):

    /baa game [arena_id] block_party decreasetime [seconds]
    

    Example:

    /baa game 1 block_party decreasetime 0.5
    

    Requirements:

    • Must be between 0.1-3.0 seconds
    • Recommended: 0.5-1.5 seconds

    Configuration checklist:

    •  Bounds set
    •  Spawns added
    •  Game duration set
    •  Floor set
    •  At least 5 patterns added
    •  Music time set
    •  Search time set
    •  Decrease time set
    •  Enable minigame: /baa game [id] block_party enable

    Enabling the Minigame

    After completing all required configuration, enable the minigame:

    /baa game [arena_id] [minigame] enable
    

    Example:

    /baa game 1 spleef enable
    

    If you're missing any required configuration, you'll get an error message telling you what's incomplete.


    Quick Reference by Minigame

    MinigameCommon StepsAdditional Requirements
    RaceFinish line
    SpleefFloor (snow blocks)
    Snowball FightNone
    All Against AllNone
    One In The ChamberArrow removal setting
    Traffic LightFinish line
    Mine FieldFinish line + Floor
    Exploding SheepExplosion level
    TNT TagNone
    Red AlertFloor (white wool) + Particles + Difficulty
    Knock BackNone
    Fast ZoneFinish line
    Run From The BeastBeast spawn + Beast zone
    Block PartyFloor + Patterns (5+) + Timing

    Troubleshooting

    "Cannot enable game. Complete its configuration first"

    • Check the configuration checklist for your specific minigame above
    • Ensure all required steps are completed
    • Use /baa game [id] list to see the minigame status

    "Add at least X spawns"

    • You need spawns equal to your arena's max players
    • Use /baa game [id] [minigame] spawn add more times

    "Set the bounds before adding spawns"

    • Configure boundaries first using the Magic Stick
    • Then add spawn points

    "Pattern does not exist"

    • Block Party requires at least 5 patterns
    • Use /baa game [id] block_party pattern list to check

    "Both positions must be in the same world"

    • Your Magic Stick selections are in different worlds
    • Use /baa clearselection and try again in the same world

    "Floor must be made of snow blocks" (Spleef)

    • Replace your floor with snow blocks
    • Use slot/fill 1command or WorldEdit for large areas

    "Floor must be made of white wool" (stick):Red Alert)

    • Left-click:Replace Oneyour cornerfloor with white wool blocks
    • Right-click:The Oppositeplugin cornerwill change the colors during gameplay

    VideoNext TutorialsSteps

    ForAfter visualconfiguring guides,your check out our setup playlist:minigames:

    1. Enable your arena:

      /baa enable [arena_id]
      
    2. Test the minigames by joining the arena

    3. Configure more minigames for variety (recommended: 5-8 for party mode)

    4. Set up signs for players to join easily