RimWorld

RimWorld

Performance Optimizer
515 Comments
3367118101 Jul 6 @ 6:14am 
1.6 ?
anantasak5g Jul 5 @ 6:28pm 
1.6!
Shariul Jul 5 @ 2:11am 
Will it be updated to 1.6?
Dizzy Ioeuy Jul 4 @ 1:19pm 
@glitch_goblin Respectfully, learn to understand the mod in more depth. It's a good mod still because we can declutter the UI with this one. Makes for a much cleaner focused experience. but whatever, keep being the snobby cynic.
glitch_goblin Jun 24 @ 12:43am 
lmao going through my inactive mods list and culling the ones that don't cut it... this one was a good one, but I wonder if it's gonna be necessary after the huge native improvements made for 1.6.. only to see people goin "1.6?" lol. i'll be watching
MR BONES! I WANT TO GET OFF YOUR WILD RIDE!
Guss ;) Jun 20 @ 11:03am 
1.6 ?
Bronips Jun 14 @ 8:52am 
1.6?
TriggerHippie May 31 @ 11:51pm 
Woweee look at 'em go! Reminds me of when my colony was a week old.
iSmileGames Apr 28 @ 4:50pm 
@FotisP68n I'd definitely recommend at least trying their suggestion. Honestly with performance mods it seems to be heavily based on trial and error. I have had some work with some mods lists while others it didn't help as much.

Based off what I read for BetterGC it seems like that mod helps specifically with the issue that the game likes to hold onto world Pawns and keep them "active" even if you haven't seen or interacted with that pawn for a very long time. With so many Pawns causing "ticks" it can cause major slowdown and lag as you play further into a playthrough.

TLDR: I would figure out what performance mods work best for you through trial and error. Make sure to keep RocketMan at the very bottom if you have it no matter what and if you're testing with an active save always have a backup of that save in case things get funky and you don't realize it immediately
FotisP68n Apr 7 @ 11:30pm 
@NukerMunky I haven't used performance mods before because i had a different pc and less mods but now I don't quite know what to do for performance i'm getting low tps, should i delete the other performance mods and use this list? and what else do i configure
NukerMunky Apr 3 @ 6:12am 
William, I'd recommend This Mod, Rocketman, & BetterGC: Mothballing & World Pawns.

Then, place all 3 at the *VERY* bottom of your load order, and make sure that Rocketman specifically is *ALWAYS* the very last mod in your load order, no matter what. Even if another mod you use, hell even if a giant modpack you use tells you to put one of it's at the very bottom, don't.

Instead like this:
My 531 Other Mods
Better GC: Mothballing
Performance Optimizer
XYZ - (The Hypothetical mod from a huge pack demanding it be at the bottom)
Rocketman

Setup like this, my saves work fine.

Anyways, the point is, use the described load order at the end of your mods, and no matter how eddicted to mods you get, your optimizers will still work fine.
William Apr 2 @ 10:11am 
This mod can cause lag in your game. I’m not sure what exactly causes it, but I confirmed it with performance analyzer—579ms traced back to this mod. I have had errors related to this mod and performance fish so my guess is a conflict between the two
サンジ (Sanji) Mar 18 @ 12:45pm 
InspectGizmoGrid:DrawInspectGizmoGridFor GetGizmos option disables death refusal button when pawns die so needs to be disabled in order to resurrect.
had to turn this off as it was giving a bunch of jobgiver exceptions for sleep and removed the ui for drafted dragons from dragons ascent.
The Dutchman Mar 7 @ 7:23pm 
@GreyApache No it didnt.
GreyApache Feb 9 @ 2:57pm 
Horrible mod, tanked my TPS
Cayajinge Jan 24 @ 5:03pm 
useful now?
J Jan 11 @ 11:01pm 
@Dr. Quackers M.D.:

The issue is not that people don’t want to help, the issue is that they can’t, because logs don’t always contain information that can explain bugs or incompatibilities. Sometimes, logs have so much conflicting information that the only thing you can say for certain is that this particular mod list is lost beyond repair. There’s more to say, but Steam’s limit won’t let me to.

RimThreaded has always been very unstable and incompatible, which is probably why they don’t have a version for 1.5. My point is, if you don’t understand what you’re installing or how to use it properly, that’s on you.

The bottom line is:
1. Do due diligence and know incompatibilities.
2. Be careful about bloating your mod list with content you don’t actually need, because statistically speaking, you will get a broken list eventually.
3. Sort with RimPy/RimSort.
4. In case of issues, find the misbehaving mod via binary searching (also known as bisection).
Dr. Quackers M.D. Jan 11 @ 4:15pm 
Those who suggest uploading logs are delusional. I have uploaded dozen of logs and never once got help looking thru it. The community is terrible for helping each other out with logs unless you are a member of the master race of Rimworld Mod makers.....
If you are running 200+ mods stay far away from this and mods like it including rim threaded.
Ahmet Jan 4 @ 1:08am 
@Alpha:
Put them in a larger space.
gmalezon Jan 3 @ 9:33am 
Does this mod do anything to drafted pawns? I'm having a weird issue of pawns undrafting mid-combat for no reason on my latest run (they simply undraft to do whatever).
J Dec 29, 2024 @ 5:33am 
@Alpha:

I don’t think there’s a mod can help with that, but you should probably give Performance Fish [github.com] a try.
Alpha Dec 28, 2024 @ 12:14pm 
If I have 150 boomalopes, which option do I have to change in order to reduce the 100 fps drop caused by them? Dont ask why I have 180 boomalopes. :lunar2019crylaughingpig:
HoNkZeE MaKaRa Dec 25, 2024 @ 9:35pm 
breaks my game :/
J Dec 12, 2024 @ 10:07pm 
@Teutonic_ice:

Get RimSort, set it up, tell it to sort your mod list. Check if whatever you’re experiencing is gone. If you get red errors, get Log Publisher from HugsLib , add it to your mod list, get to the erroneous state, then press Ctrl+F12, upload the log and bookmark it. Join RimWorld’s Discord and the #troubleshooting channel, talk to the people there and show them your log.

Setting up RimSort can be confusing, I can probably walk you through it—message me on Discord via the aforementioned server (same name and the avatar), maybe #quick-questions will be able to help.
Teutonic_ice Dec 12, 2024 @ 6:18am 
Using this mod has, unfortunately, only negatively impacted my game when it comes to loading and playing. I assume that it is because of my mods (76 mods in total) and am currently sifting through the logs for problems but I'm open to any advice anyone could give me. My largest mod would be CE and I do have 3 VRE mods (I know that VE has a big load) if it was relevant. Most of the rest of my mods are QOL stuff like wall lights and MintMenus and the like (don't know their load.)
I load Optemizer second last just above Rocketman(with which I have no problems)

In the end, I don't want to bash the mod, I hear it's fantastic, I'd just like some advice if possible.
[岗] Señiorita woofers Dec 4, 2024 @ 3:21pm 
Loading the harmony patches performance impact always crashes my game
J Nov 13, 2024 @ 2:42am 
@wgcutless.ttvYT:
>Is there a work around for the conflict this creates with Vanilla Expanded Psycasting where it removes the from smaller icons?

Try to disable “Optimization_InspectGizmoGrid_DrawInspectGizmoGridFor”. I didn’t check if that’s the optimization’s name in the settings, so just try to find something that sounds similar.
wgcutless.ttvYT Nov 12, 2024 @ 2:17pm 
Is there a work around for the conflict this creates with Vanilla Expanded Psycasting where it removes the from smaller icons?
Eustace Nov 8, 2024 @ 4:34pm 
@Croaker I think scattered flames helps with performance. If I remember correctly, in the description the mod makes flames look better, however you can disable the quality improvements and leave the optimization on so it improves perfomance during fires or something along those lines,
Croaker Nov 8, 2024 @ 7:49am 
Hey guys, what's the best performance mod for lag spikes during fires? It's the bane of my Rimworld experience.
Shovelmaster88 Nov 7, 2024 @ 8:25pm 
@stony rock

Hey same for me. I had to uninstall this mod to get it back...
Stony Rock Oct 29, 2024 @ 2:00pm 
I think it's causing the bottom buttons to disappear completely under some circumstances. Only exiting to main menu and then loading back helps.
Para~ Oct 29, 2024 @ 1:10am 
Doesn't seem to be compatible with Multiplayer or RimHUD.
The Flying Tank Turret Oct 11, 2024 @ 2:29am 
I don't see any real benefits (100+ mods). Plus, it's interacting negatively with RimHUD
Dr Niszczyciel Oct 9, 2024 @ 3:48pm 
Is this mod boosts mods loading or only the game? I need the first option if possible.
Yekaterinnani Sep 25, 2024 @ 9:32pm 
Hi, i don't know if this is caused by Performance Optimizer specifically but it appeared a quest with a bugged description, then an error code from Visual Exceptions marking Performance Optimizer:

https://gist.github.com/HugsLibRecordKeeper/f9ba9e7c8a21e6a79408584388bb01d6

at RimWorld.QuestGen.QuestNode_GetSiteTile.TryFindTile (RimWorld.QuestGen.Slate slate, System.Int32& tile) [0x00063] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)........
Dark_Crow Sep 13, 2024 @ 12:13pm 
I found that when I added and ran the module, the "Man in Black" event triggered an infinite number of times after all of the colony's miniatures died.
algi Sep 13, 2024 @ 8:15am 
hey there, would it be possible to add a 2x 3x and 4x button for the optimization where your settings are multiplied by the relevant amount?
superterryhu Sep 8, 2024 @ 1:48pm 
This mod works. That simple
xyome Sep 7, 2024 @ 12:09pm 
The problem was that I didnt have the harmony mod loading in the right order. Thanks for the answer however!
J Sep 7, 2024 @ 12:06pm 
@xyome:
>please someone how do I open the ui to change config

Unless I misunderstood your question, all mod options are in the same place, from the main menu go to “Options”, then “Mod options”.
xyome Sep 7, 2024 @ 11:49am 
please someone how do I open the ui to change config
Garwel Aug 24, 2024 @ 2:05pm 
Hey, I discovered that Performance Optimizer conflicts with the latest, multithreaded version of Celsius. Apparently, it changes the way MapComponents are initialized and run. Any way to opt out of its optimization for a specific mod/MapComponent?
ИInKILiм Aug 22, 2024 @ 11:02am 
compatible with online?
MORROGANDER Aug 16, 2024 @ 7:40pm 
is it safe to add or remove? I think this is probably a FAQ
William Aug 2, 2024 @ 3:47am 
@J Yes my mistake, after further testing it seems to work for me as long as I keep hide bottom right overlay buttons unchecked
J Aug 1, 2024 @ 4:59am 
@William:
>this mod breaks the z map search function in 1.5, search bar doesnt show up

Works fine on my end.
William Jul 31, 2024 @ 12:23pm 
this mod breaks the z map search function in 1.5, search bar doesnt show up