// Management · RimWorld Mod

Performance Foundation (Alpha)

Performance Foundation (Alpha) mod preview for RimWorld

Support on Ko-fi Performance Foundation (Alpha) A performance mod I built and tested on my own save with 100+ mods running.



Support on Ko-fi

Performance Foundation (Alpha)



A performance mod I built and tested on my own save with 100+ mods running. Instead of one big patch that either works or doesn't, it's a bunch of small, separate optimizations you can turn on or off individually in the mod options, each with its own timing you can tune if you want to.

This is an alpha. It runs stable on my own game, but every mod list is different, so I'm relying on people trying it out and telling me what breaks. If something feels off after installing, open the mod options and start switching things off one at a time to find the cause, then drop a comment here so I can fix it. There's also a diagnostics window built in that shows what each optimization is actually doing behind the scenes, useful if you want to help track something down.

What it touches


Stat calculations, hauling and storage searches, forbidden item checks, room stats, mood and beauty calculations, alerts, world pawns sitting idle, and a few other spots the game tends to waste time on. Nothing here changes how the game plays, just how much work it does to get there.

Compatibility, read this before you ask "can I run this with X"



Don't run alongside:
  • RimThreaded. Different approach entirely (multithreading the whole game), and it conflicts with how this mod tracks what's happening during a tick. Known incompatibility, not a maybe.
  • Performance - Slower Pawn Tick Rate mod, if you also enable this mod's "throttle off-screen pawns" option. Same target, and stacking them can mess with the math that keeps mining jobs correct.
  • Performance Esmolas mod, specifically its ideology throttle and mothball options if you enable the matching ones here. Same targets, and stacking the ideology throttles can make dated rituals stop triggering properly.


Fine to run together, but you're doubling up for nothing:
  • Performance Optimizer (by Taranchuk). A lot of overlap here (learn rate, mood, beauty, sun glow, plant growth, forbidden checks). Won't break anything, you're just running two caches doing the same job. Pick one side to disable if you want the cleanest setup.
  • Performance Fish. Some shared ground (equality comparers, job search shortcuts, room stats, hauling). Same story, safe together, just redundant in places.


Fine together, no need to touch anything:
  • RocketMan / Missile Girl, DefLoadCache, HugsLib, Prepatcher, Humanoid Alien Races, Combat Extended, and pretty much any gameplay or content mod. No known conflicts.


Untested:
  • Multiplayer. Haven't tested this with it yet, so treat it as unverified rather than assume either way.


Requirements


Harmony

How it was made



The foundation of this mod, digging through RimWorld's source and figuring out what was actually worth optimizing, was my own research and design. Some of the code is mine too, but a good chunk of the bigger optimizations were built with help from Claude (Fable 5 and Sonnet 5).

Feedback


This mod is genuinely still being shaped by testing, so comments, bug reports, and "hey this conflicts with X" reports are all welcome and useful. Thanks for trying it out.