Steal a Brainrot

Special Events

Random, seasonal and admin-started events with a boss bar, income and spawn boosts, and limited-time event mobs.

Special events shake a game up for a few minutes: double income, a flood of mobs, or rare mobs that only show up while the event runs. Four ship ready to use, and you can write your own.

Three kinds

TypeWhen it runs
randomMay start by itself while a game is running. Every events.random-interval-minutes (30) there is an events.random-chance (50%) roll, and if it hits, one random event that is not already on starts
seasonalOn automatically between two calendar dates each year, like Halloween or winter. Windows can run past New Year
manualOnly when an admin starts it

While any event runs, everyone in a game gets a chat message when it starts and ends, and a boss bar at the top of the screen with the event's name and the time left (or the end date, for a seasonal one). The bar drains over the length the event was started with, so an admin start with a shorter time shows a correct bar.

The shipped events

IdTypeWhat it does
golden_hourrandom, 3 minutesDouble income
brainrot_rushrandom, 4 minutesMobs spawn 2.5 times as often, 20% of spawns are the Skibidi Toilet King
spooky_seasonseasonal, Oct 20 to Nov 2+25% income, 15% of spawns are the Pumpkin Rizzler
winter_wonderlandseasonal, Dec 15 to Jan 5+25% income, 15% of spawns are the Frosty Sigma

Event-only mobs

Any tier with an event: line only spawns while that event is running, which is what makes it limited-time. Tiers 6 to 8 ship as examples:

TierNameCostIncomeEventAbility
6Skibidi Toilet King$60,000$6,500/sbrainrot_rushAura
7Pumpkin Rizzler$15,000$1,500/sspooky_seasonHeavy
8Frosty Sigma$15,000$1,500/swinter_wonderlandEscape

Once bought, an event mob stays in the base like any other and keeps earning after the event ends. Delete a tier's event: line to make it spawn all the time.

Admin commands

CommandWhat it does
/brainrot admin event listEvery event with its type and whether it is running
/brainrot admin event start <id> [seconds]Starts any event now, for its own duration or the seconds you give
/brainrot admin event stop <id>Stops it. A seasonal event you stop stays off until its season ends or the server restarts

These also work from the console, so you can run them from a scheduler plugin.

Writing your own

events:
  enabled: true
  boss-bar: true
  random-interval-minutes: 30
  random-chance: 50
  list:
    golden_hour:
      name: "&6&lGolden Hour"
      type: random            # random, seasonal or manual
      duration: 180           # seconds, for random and manual events
      income-multiplier: 2.0  # everyone's income times this
      spawn-speed: 1.0        # 2.0 = mobs spawn twice as often
      exclusive-chance: 0     # percent of spawns that are this event's own tiers
      bar-color: YELLOW       # PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE

A seasonal event uses start and end as month-day ("10-20") instead of duration. When several events run at once, their income boosts stack. The scoreboard placeholder %event% shows what is running, or -.

On this page