The process is largely the same across all platforms, with only the file path changing.
~/Library/Application Support/Klei/OxygenNotIncluded/mods/local/ Use code with caution. ~/.config/Klei/OxygenNotIncluded/mods/local/ Use code with caution.
Locate your manually installed mod on the list (local mods display a folder icon instead of a Steam icon). Click the checkmark or toggle next to the mod to it.
The game loads mods in alphabetical order. If you face crashes, rename PLib’s folder to 0_PLib so it loads first. oxygen not included how to install mods manually
Look for your manually added mod in the list. It will feature a distinct next to it, differentiating it from Steam Workshop mods. Click the checkbox next to the mod to Enable it.
When you download a mod from a site like or the Klei Forums , it will usually come compressed in a .zip or .rar archive.
~/.steam/steam/steamapps/compatdata/457140/pfx/drive_c/users/steamuser/Documents/Klei/OxygenNotIncluded/mods The process is largely the same across all
To help troubleshoot any issues with your setup, let me know:
When you download a mod manually (from sites like GitHub or forums), it usually arrives as a .zip or .rar file. Use a program like 7-Zip or WinRAR.
Unlike many games that bury mods in AppData , ONI has a dedicated, easy-to-find folder. Locate your manually installed mod on the list
If the mod does not appear in the menu or breaks your game, check these common issues:
If a Local folder does not exist, create it now. This is the sanctuary for all mods that you manually curate. The game engine specifically scans this folder for non-Steam content.
The directory structure is different, but the principle remains the same. Search for the Klei/OxygenNotIncluded directory in your user files. Note that some mods may not function correctly on Linux due to Mono version differences.
₹26500₹28000 (-5%)
Select at least 2 products
to compare