Documentation › Mushrooms › Features › Reputation & Perks

Reputation & Perks

Reputation levels, titles and perks.

Every collected mushroom counts as reputation. Level N needs N × xpPerLevel mushrooms collected (50 by default), up to maxLevel.

Titles

Level Title
1 Novice
4 Gatherer
7 Experienced forager
12 Master of the forest
16 Legendary forager

Players can show an achievement title instead (see Achievements & Rankings).

Perks

Level Perk Effect
2 +10 % sell prices Dealers pay more
4 Faster picking Picking time −20 %
7 Access: hidden forests Hidden forests appear and can be picked
10 Double harvest 15 % chance to double the amount
14 Legendary hunter Legendary mushrooms can be picked
18 VIP dealer +25 % sell prices (replaces the +10 %)

Configuration

lua
-- config_main.lua
Config.Reputation = {
    enabled = true,
    xpPerLevel = 50,
    maxLevel = 20,
    titles = {
        { level = 1,  key = 'novice' },
        { level = 4,  key = 'gatherer' },
        { level = 7,  key = 'experienced' },
        { level = 12, key = 'master' },
        { level = 16, key = 'legend' },
    },
    perks = {
        { level = 2,  key = 'sell_bonus_1',   effect = 'sell_bonus',     value = 0.10 },
        { level = 4,  key = 'collect_speed',  effect = 'collect_speed',  value = 0.20 },
        { level = 7,  key = 'hidden_forests', effect = 'hidden_forests' },
        { level = 10, key = 'double_drop',    effect = 'double_drop',    value = 0.15 },
        { level = 14, key = 'legendary',      effect = 'legendary' },
        { level = 18, key = 'sell_bonus_2',   effect = 'sell_bonus',     value = 0.25 },
    },
}

Perk effects: sell_bonus (highest unlocked applies, no stacking), collect_speed, double_drop, hidden_forests, legendary. Names and descriptions come from locales/<lang>.json → nui.perks.<key>; add name / desc to a perk to override them. Titles: nui.titles.<key> or a fixed title.

Admins can set a player's level in the admin panel or with mushadmin setlevel <id> <level>.