Rounds & Arenas
Timed rounds with a winner, waiting for enough players, and running several arenas at once.
Out of the box a game runs forever, just like before. Give it a time limit and every arena plays proper rounds: the clock runs down, the richest player wins, the top three get bonus crates, and the arena resets for the next group. You can also run as many arenas side by side as you have built.
The three phases
Waiting
Players can join and claim bases, but nothing happens yet: no mobs spawn and nobody can buy. The action bar shows how many players are on bases against how many are needed. The game starts as soon as game.min-players players are on bases (1 by default, so normally it starts the moment the first person claims).
Running
Mobs spawn, income pays out, playtime crates drop, events and mob abilities work. With a time limit, everyone gets a warning at 60 seconds, 30 seconds and each of the last 5 seconds. If players drop below game.min-players, the round pauses back to waiting and tells everyone. It keeps the time it had already played and resumes where it left off once enough players are back. An admin start skips this check for the rest of that round. If every player leaves, the arena quietly goes back to waiting.
Ending
When the clock hits zero (or an admin ends the game), the richest player wins, with a firework to show for it. The top three are announced with their balances and each gets bonus crates. After game.end-grace-seconds everyone is sent to the spectator lobby, all mobs are cleared and the arena is back to waiting. Anyone trying to join during those few seconds is asked to wait.
Round settings
| Option | Default | What it does |
|---|---|---|
game.game-duration | -1 | Round length in seconds. -1 means no clock: the game runs until people leave |
game.min-players | 1 | Players who must be on bases before the game starts |
game.top-crates | [3, 2, 1] | Bonus crates for 1st, 2nd and 3rd place |
game.end-grace-seconds | 15 | Seconds between the winner announcement and the reset |
The scoreboard placeholder %round% shows the time left in a timed round, WAITING before it starts, or ∞ when there is no clock.
Admin control
| Command | What it does |
|---|---|
/brainrot admin start [arena] | Skips the minimum player wait. If nobody is on a base yet, the game starts the moment someone claims one |
/brainrot admin end [arena] | Ends the game right now, with winners, crates and the reset, even on an untimed game |
Without an arena name, both work on the arena you are currently editing (see below). Both also work from the console.
Running several arenas
Every arena has its own bases, runway, round clock and spectator queue. Players in one arena never see the others' scoreboard lines or queue.
Building a second arena
The setup commands always go to the arena you are editing. Everyone starts on arena1.
/brainrot admin arena create arena2Creates arena2 and switches your setup commands to it. From now on setspawn, setbase, slots, setpath, copy, enable and the rest all change arena2. Build it exactly as on Arena Setup, then /brainrot admin enable.
| Command | What it does |
|---|---|
arena create <name> | Makes a new arena and starts editing it. Names use letters, numbers, - and _ |
arena select <name> | Switches your setup commands to an existing arena |
arena info [name] | Shows whether it is enabled, how many bases are set up, players, queue length, the path and the game phase |
arena list | Every arena, and which one you are editing |
Each admin edits their own arena, so two admins can build two arenas at the same time. The console always works on arena1.
Joining
/brainrot joinwith only one arena enabled drops you straight into it, like before.- With several enabled, it opens a picker showing how full each arena is.
/brainrot join <arena>skips the picker and goes straight to that one.