
Ever get tired of seeing a bunch of clutter around the map? Mistake these clutter items for actual loot? Want some more performance? Then get sweeping boys! De-Clutterer removes map clutter as much as possible.
Need even more FPS? I recommend - CWX’s Grass Cutter
How to Use - Everything is within the F12 Bepinex menu.
The de-clutterer enabler must be enabled before going into a raid, it won’t gather game objects if it’s not enabled upon map start. However, once in game you can disable and re-enable it at your leisure.
The framesaver options will work regardless, you can tweak them as you please and it should change everything while in raid or not. Toggling the framesaver enabler can help toggle and change the settings if it’s being stubborn to changing by itself automatically.
No need for a game restart.
Features -
- Clutter Removal: Upon loading the game world, the plugin systematically removes various clutter objects. It focuses specifically on game objects with LODGroups only, which are used for Level of Detail management, effectively streamlining the visual experience.
- Configurable Options: The plugin provides configuration options to enable or disable clutter removal for specific categories of objects. These categories include garbage, heaps, spent cartridges, fake food items, decals, and puddles.
- Performance Boost: Players may experience a significant increase in FPS, with improvements of up to 20 FPS on certain maps like Streets of Tarkov. The actual performance gain may vary based on individual hardware and played map.
- Minimal Impact: The plugin is designed to minimize unintended side effects. It attempts to avoid removing larger objects that don’t obstruct gameplay or lack colliders. By targeting smaller and excessive clutter, it aims to enhance the gaming experience without compromising it.
Known Issues -
- Clutter Removal: Due to how the plugin works, you’re essentially trading loading time for in-level FPS gains. Levels, especially larger levels like Streets of Tarkov, will take a little while longer to load (Up to about a minute) while it runs through all the game.
- White Boxes around Objects: Change Texture resolution to medium to resolve this issue.
- Streets Comparisons -
Streets Compare 1
Streets Compare 2
Streets Compare 3
- Factory Comparisons -
Big thank you to Ari (gaylatea), for their work on Framesaver. With their permission I used some of their code in Framesaver to hopefully make De-Clutterer even better!
If you’d like to support my creations I do have a Ko-fi. (This is not for commissions, I do not do them and they are against SPT policy.) - https://ko-fi.com/tyriansuvious
SPT 3.7.6
32.7K Downloads
Works on 3.7.1
Added -
Experimental Unscrutinised Disabler under B - De-Clutter Settings, De-Clutters literally everything that doesn't have a collider, doesn't care what the name is or the group is so above enablers will have no effect. It'll disable it all. Experimental, testing however has had positive results and I've worked out most if not hopefully all of the kinks I saw in this system. Massively improves FPS.
Fire & Smoke Changes under C - Framesaver Enabler, disables smoke and fire effect emitters around the map. (Also disables fire damage so you don't accidentally get yourself hurt, will conflict with de-hazardifier's fire damage disabler. Make sure both are enabled if you use both plugins.
Fixed -
Implementation of Clouds and Sun lighting method patches, now they should correctly work and only update once every other tick.
Unknown SPT Version
1.7K Downloads
Works on 3.7.1 and should work on 3.7.0
Fixed -
Optimized code to reduce and hopefully effectively remove hanging issues on loading into raid.
Hopefully whatever was going on in my 1.1.3 release with invisible bots, not sure if it was De-Clutterer but I added some more checks to make sure it doesn't touch bots.
Unknown SPT Version
947 Downloads
Works on 3.7.1 and should work on 3.7.0
Changed -
Changes some methods into coroutines so that they run on a separate thread from the main thread, this reduces hang time significantly.
Thanks go to dirtbikercj for suggesting it.
Unknown SPT Version
1.4K Downloads
Works on 3.7.1 and should work on 3.7.0
Changed -
Changed how LODBias Reducer and Texture Quality Divider, as well as other Framesaver Divider option changes work, effectively making them better with more step up over each option.
Added -
Added a LateUpdate() Optimizer for updates that concern fog, ambients, reflections, clouds, shadows and time of day into the Sky & Weather patches enabler. The day/time will feel as though it takes longer, global shadows don't update as quickly, timers and other such stay the same however.
Added a LateUpdate() Optimizer for ragdoll updates seperate from other physics updates. Located within the physics patches enabler.
Fixed -
Texture resolution being set lower than it should.
Unknown SPT Version
625 Downloads
Works on 3.7.1 and should work on 3.7.0
Fixed issues that plagued previous 1.1.0 release, please re-download! Thank you for your understanding.
Added -
New configs for disabling -
All new physics optimization setting! Physics for ragdolls and items, etc, are now ran on alternating ticks rather than every game frame. What does that mean? Well ultimately, physics calculations have been cut in half.
Fixed -
Ragdolls, grenades and items just 'freezing' in mid air.
Unknown SPT Version
696 Downloads
Works on 3.7.1 and should work on 3.7.0
Slight issue with 1.0.8 - Audio bugs and Ragdolls were essentially disabled. Put the option that disables ragdolls behind its own config and removed patch that bugged audio.
Added -
Merged Ari's work from Framesaver into the mod with updated gclasses, added a lot of my own tweaks and bits in the hope to also add more framesaving features to the mod.
As usual be sure to open it up using F12 and config as you please, these new framesaver settings are disabled as standard as they do really make the game kinda uggo (And also kinda charming in its own way.)
New config options called 'Framesavers' available!
Included are experimental options to -
Ability to disable ragdolls on death, loot can still be obtained. (Have heard reports that this option also disables other physics, such as throwing grenades.)
Prevents spent cartridge shells from spawning.
Reduce particle effects and resolution and calculations.
Reduce and remove certain vegetation. (Not like CWX's Grass Cutter mod)
Reduce reflection resolution and quality and calculations.
Reduce lighting and shadow quality and calculations.
Reduce Cloud shadows and weather effect quality and calculations.
Reduce texture quality further than BSG allows, become one with the battlebit.
Level of Detail Bias reduction, force Tarkov to use a lower quality LOD.
Not quite yet...