TheGarbageCollector
Mod that helps get rid of the random lag spikes that can occur with lots of mods installed.
Last updated | 2 years ago |
Total downloads | 18395 |
Total rating | 10 |
Categories | QoL |
Dependency string | ApacheThunder-TheGarbageCollector-1.4.3 |
Dependants | 1 other package depends on this package |
This mod requires the following mods to function
MtG_API-Mod_the_Gungeon_API
Adds the good parts of Mod the Gungeon to BepInEx.
Preferred version: 1.5.3README
TheGarbageCollector
Got lots of mods? Got lots of random hitches/frame drops happening at inoppertune times? Also have lots of ram in your PC you don't know what to do with?
Then install this mod! It disables Unity's GarbageCollector. Well not entirely because I'm not that insane. :P
Instead it manually controls when GC can run. It will allow it to run during floor loads and while game is paused or if player is afk out of combat for more then 5 minutes.
It otherwise allows for a much smoother game play experience! Do note this will cause the game to use more ram. A machine with 8GB or more of ram is recommended. Though I won't prevent you from using it if you have less, but don't don't complain to me if you get out of memory errors. This game will on average use about 4.5GB of ram during a normal run that reachs the Forge. It can go to 5GB+ if you use specific items that create new rooms and such. But that probably won't happen that often.
I've stress tested this. It should be ok to use as long as you have a decent amount of ram. Oh and definitely don't use this with the 32bit version of the game....For obvious reasons. :P
Credit to https://forum.unity.com/threads/how-to-disable-the-garbage-collector-on-windows.369015/ where I discovered how to do this for Enter the Gungeon. Credit To SpecialAPI for help with making BepInEx MTG possible and for help porting mods to it.
Changelog:
1.4.3:
Delay when mod disables GC during game startup to avoid possible crash issues with large mods on startup.