Fairoots

v1.0.3·Updated 2026-08-17

Adds balancing and Quality of Life to the Roots biome (comes with 4 presets, fully customizable)

About this mod Author’s original text

Adds balancing, Quality of Life features, and some new mechanics to the Roots biome.

Fully configurable through 4 presets + a Custom slate, from light balancing to a pretty much peaceful climb, and every dial also works in the other direction if you'd rather make Roots harder instead.

Highlights

  • Throw items at creatures: spiders can already be bonked in vanilla, Fairoots extends the same counterplay to zombies and beetles too, throw something with enough force and knock them out for a while.
  • Cover your mouth: press X to hold your breath while standing in a spore area.
  • Climbing counters wind: never make wind push you off an edge while climbing again.
  • Spore bombs redone: vanilla's trigger radius and height are much larger than the prop itself, which this mod fixes while also removing all spore bombs that spawned inside grass or bush props.

Every randomized decision Fairoots makes (which spore bombs get removed, for example) is bound to your run's seed: same seed + same Roots level = same result, every time.

What else it does

Beyond the highlights above, this mod also softens (or, if you configure it that way, sharpens) wind knockback and duration, player ragdoll, zombie/beetle speed and aggression, spore cloud size and Spore status clear time, and more.

It also offers a few client-sided features: recolor spore bombs to a darker red to spot them easier, add a clear indicator while prone to getting the Spore status effect, or make it easier to see while inside spore clouds/areas.

How to use

Upon installing the mod the Balanced preset is picked by default which is recommended for most players. If that suffices you don't have to do anything else. Although if you want something else, you can pick another preset or create your own.

Open the config file or use PEAKLib.ModConfig if installed, then in the Host tab you will see the preset option:

  • Subtle: both new mechanics on, everything else barely nudged, still pretty similar to vanilla difficulty.
  • Balanced (default): a bit more forgiving than Subtle, the tuning I'd ship if this were the base game's own balance pass.
  • Generous: meaningfully easier, most of the RNG-driven unfairness smoothed out.
  • Tame: if you don't want to bother with this biome's shenanigans at all.
  • Custom: nothing but vanilla until you say otherwise. Every setting ships at its unmodded value, so picking Custom and changing nothing plays exactly like the base game, here you can freely configure everything about this mod. This is also the preset to use if you want to make Roots harder rather than easier.
  • Example 1: let's say you dislike spore areas and only want to remove those, you can with the Custom preset, then just enable Spore-Areas/disable-spore-areas and you're golden!
  • Example 2: maybe you like the Subtle preset, but want to additionally make climbing fully counter wind as well, select the Subtle preset, disable Host/apply-pure-preset and enable Wind/climb-shelters-from-wind.

Note: presets Subtle - Tame ignore most game-changing settings entirely and apply their own values, if you'd like to configure everything yourself pick the Custom preset. If you want to only change certain things about any non-Custom preset you have to disable Host/apply-pure-preset.

Every value each preset uses is listed, setting by setting, in >>> docs/PRESETS.md

View config information

If you have PEAKLib.ModConfig installed, every setting below is also editable in the game's settings under Mod Settings → Fairoots, no need to touch the config file by hand.

  • General: what every player, host or not, configures for their own game feel or screen: spore-bomb recolor, spore-cloud/spore-bomb-cloud opacity, the "standing in spores" overlay and on-screen spore/spider warning labels, and the cover-mouth keybind (default X) with its hold/toggle mode and whether it can dip into bonus stamina.
  • Host: the run's seed, the preset selector (Subtle/Balanced/Generous/Tame/Custom), and apply-pure-preset (on by default

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_PEAK

File & checksum

Filename
Fairoots-1.0.3.zip
File size
131.9 KiB