Steal a Brainrot

Achievements

Goals written in config.yml that unlock as players hit lifetime stats and hand out crates, money, glass colors or cosmetics.

Achievements are goals players reach by playing: buy your first brainrot, steal fifty, earn a million. Each one watches a lifetime stat and pays out a reward the moment it is reached. Eight ship ready to use, and you can add as many as you like.

Seeing them

/brainrot achievements

Opens a menu of every achievement with a progress bar and its reward. Finished ones show their icon, unfinished ones show a gray dye. There is also an Achievements button in /brainrot shop. Players are checked every few seconds, and unlocking one comes with a chat message listing what they got.

The shipped achievements

IdGoalReward
first_catchBuy 1 brainrot1 crate
collectorBuy 100 brainrots3 crates and the Music Trail
sticky_fingersSteal 1 brainrot1 crate
master_thiefSteal 50 brainrots5 crates and the Thief Tag
interceptorIntercept 25 brainrots2 crates
millionaireEarn $1,000,000 in total3 crates and cyan glass
rebornRebirth once2 crates and the Heart Trail
veteranPlay 50 games3 crates and black glass

Cyan and black are exclusive glass colors, so achievements are one of the only ways to get them without a VIP rank.

Writing your own

Each entry under achievements.list is one achievement:

achievements:
  enabled: true
  list:
    master_thief:
      name: "&cMaster Thief"
      description: "Steal 50 brainrots"
      stat: steals
      goal: 50
      icon: IRON_SWORD        # any item name
      reward:
        crates: 5
        cosmetic: "tag:thief"
FieldWhat it does
statWhat to count: games, money, steals, intercepts, bought, sold, crates, rebirths or deaths. All lifetime totals
goalThe number to reach
reward.cratesFree crates
reward.moneyGame money, only paid if they are in a game at that moment
reward.glassA glass color, like BLACK. Exclusive colors work
reward.cosmeticA cosmetic as type:id, like trail:hearts, tag:sigma or skin:golden_noobini

Every reward is optional. Unlocked achievements are saved with the player's stats, and each one only ever pays out once. Set achievements.enabled: false to turn the whole system off.

On this page