
FsOptimizer
A Fusion server optimizer/level reloader for BONELAB
Last updated | a day ago |
Total downloads | 2478 |
Total rating | 2 |
Categories | Code Mods |
Dependency string | Popper-FsOptimizer-1.6.6 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

gnonme-BoneLib
A BONELAB mod for making life easier for other mod creators.
Preferred version: 3.1.2
Lakatrazz-Fusion
A multiplayer mod for BONELAB, taking advantage of its physical interaction.
Preferred version: 1.12.2README
FsOptimizer
FusionOptimizer (FsO) is a mod that aims to make a Fusion server hoster's day slightly better, with features such as auto-clean, quick level reload, and more!
Features
All the features listed below can be found in the FsOptimizer option in the Bone Menu. To access the BoneMenu, hold the Quick Menu button on your controller (B/Y buttons on a Quest controller), release it while hovering over the "Preferences" button, then click the "BoneMenu" Button.
Server Cleaner
Similar to Fusion's built-in Admin Cleanup tool, the Server Cleaner will despawn everything in the game to quickly and effectively remove spawnables. By using FsO's Server Cleaner, it will despawn every spawnable using Fusion's Admin Cleanup tool, AND clean any extra spawnables that Admin Cleanup fails to despawn, like the Dark Fountains made by Siloquenn's Fountain Maker mod.
Level Reloader
The Level Reloader does exactly what it says it does: it reloads the current level you are in. This is intended for use when FsO's Server Cleaner fails to clean everything.
Auto Cleaner
The Auto Cleaner will run the Server Cleaner after a certain amount of time has passed. This can be configured to be cleaned every 5 to 30 minutes.
Adaptive Auto Clean
Adaptive Auto Clean will automatically set the Auto Clean time based on the number of players active on the server, 30 minutes for 1-2 players, 25 minutes for 3-4 players, 15 minutes for exactly 5 players, 10 minutes for 8+ players AAC requires Auto Cleaner to be enabled if you attempt to enable it you will be prompted to enable auto clean (Turn them both off then on).
Admin clean
Admin clean is a feture that I have wanted for a while Normally in fusion lobbys only the host can clean the server but with admin clean as long as you have opreator in the the server you can clean the server as well
Anti-Grief
Anti-Grief as the name implies is ment to stop client users from crashing your game thank you to DuckFace for writing and implmenting the code. as from why admin clean might not work with this enabled is due to how admin clean works, in a nutshell it spoofs the host to be able to clean
Show Current Status
Show Current Status will do exactly what it says it will: display the time set for AAC and the number of players online, and if AAC and AC are enabled.
Save Config
Again does exactly what it says it does: save the config, so you don't need to set your settings every time you reload the level or relaunch the game
Installation
Installing FsO is as simple as installing a mod you've installed before. If you're new to modding BONELAB, then follow these instructions. Otherwise, you can ignore them.
Automatic
Use a Thunderstore Mod Manager (e.g. Thunderstore Mod Manager, r2modman, Gale, etc.) to install the mod. This should also install FsO's dependencies alongside FsO, too.
Note: if you want to use FsO (or any other mod) with BONELAB, you need to open the game in the mod manager you chose to install FsO with, as the mods that are installed on Thunderstore Mod Managers are kept in a separate folder, away from BONELAB's files.
Manual
These instructions are for Steam installations, but Meta PC App installations shouldn't be too far off.
- Install MelonLoader, BoneLib and Fusion if you haven't already.
- Download this mod via the "Manual Download" button.
- Extract the contents of the ZIP folder that was just downloaded (named
Popper-FsOptimizer-X.X.X.zip
) - Open your Steam Library, right-click on BONELAB, hover over
Manage
and clickBrowse Local Files
. This should open another window/tab that shows BONELAB's installation. - Copy the
FsOptimizer.dll
file from the extracted ZIP folder from step 3 and paste it into theMods
folder in BONELAB's installation. - Open the game via Steam, and you should be able to access the mod through the BoneMenu in-game!
Troubleshooting
If a code mod (a mod installed from Thunderstore) stops working, make sure you report it in my Discord server, then try using the Level Reloader or restart the game to try and fix it.
FsO will only work on pc it is not intednd for quest users wich if your a quest user how is your headset not dying playing fusion
If you have any other issues, feedback, or criticisms, feel free to contact me on my Discord server: https://discord.gg/4xJUfV3T84 or report it to the Github page https://github.com/SillyAlexX/FsOptimizer
Credits
- Popper - Creator & Lead Dev
YouTube | GitHub | Discord - Kine - Creator of Documentation & Mod Icon
YouTube | GitHub | Discord
Minor Attributions
- The BONELAB Mod Icon Creator Figma Template created by @aiden on Figma was used to make the logo.