Oxygen Not Included How To Install Mods Manually [better] May 2026
How to Manually Install Mods for Oxygen Not Included While the Steam Workshop is the easiest way to manage your colony's upgrades, players using the Epic Games Store
version or those who prefer manual control can still install mods easily. This guide walks through finding your local directory and getting your mods up and running. 1. Locate the Correct "Local" Folder
Oxygen Not Included (ONI) looks for manual mods in a specific
folder within your user data directory. You may need to create this folder if it doesn't already exist. %USERPROFILE%\Documents\Klei\OxygenNotIncluded\mods\local
~/Library/Application Support/unity.Klei.Oxygen Not Included/mods/local ~/.config/unity3d/Klei/Oxygen Not Included/mods/local 2. Prepare the Mod Files
Manual mods must be placed in individual subfolders to load correctly. your desired mod from a source like
or use a third-party tool to download files from the Steam Workshop. Extract the ZIP file. You should see files like mod_info.yaml , and often a Create a subfolder inside the directory named after the mod (e.g., .../mods/local/TrueTiles/ Move the files
into this new subfolder. Avoid "double-nesting" (e.g., ensure it isn't .../local/TrueTiles/TrueTiles/mod.yaml 3. Enable the Mods In-Game oxygen not included how to install mods manually
Simply placing the files in the folder won't activate them; you must enable them through the game's UI.
To install mods manually for Oxygen Not Included (ONI), you must place the mod files into a specifically created folder within your game's data directory
. This method works for both Steam and non-Steam (e.g., Epic Games Store) versions. 1. Locate the Mods Folder
Navigate to the directory corresponding to your operating system: Documents\Klei\OxygenNotIncluded\mods\
/Users/[USERNAME]/Library/Application Support/unity.Klei.Oxygen Not Included/mods/ ~/.config/unity3d/Klei/Oxygen Not Included/mods/ 2. Create a "local" Folder Inside the folder, create a new folder and name it exactly
(all lowercase) if it does not already exist. This folder tells the game to look for manually installed content rather than Steam Workshop subscriptions. 3. Install the Mod Files Extract the Mod: Unzip the downloaded mod files. Create a Subfolder: Inside your new folder, create another folder named after the mod (e.g., local/MyNewMod/ Place Files: Move the mod's contents (such as ) into this subfolder. Ensure the files are not "double-nested" (e.g., avoid local/MyNewMod/MyNewMod/files 4. Enable in Game Launch Oxygen Not Included and select
from the main menu. Your manually added mods will appear in the list; simply click the checkbox to enable them. Steam Community currently popular for the latest Spaced Out! How to Manually Install Mods for Oxygen Not
To install mods manually in Oxygen Not Included , you must place the mod files into a specific "local" folder within the game's directory. This process is useful for players using versions from the Epic Games Store or those who want to use mods not available on the Steam Workshop 1. Locate the Mods Folder
The manual installation directory varies depending on your operating system: \Documents\Klei\OxygenNotIncluded\mods\
/Users/[Username]/Library/Application Support/unity.Klei.Oxygen Not Included/mods/ ~/.config/unity3d/Klei/Oxygen Not Included/mods/ Steam Community 2. Create the "local" Directory If it does not already exist, create a new folder named inside the 3. Install the Mod Files Download and Extract : Obtain the mod (typically a file) and extract its contents. Create a Mod Subfolder : Inside the
folder, create a new subfolder specifically for that mod (e.g., local\MyNewMod\ Transfer Files
: Move the extracted files into this subfolder. You should see files like mod_info.yaml directly inside this subfolder. : Avoid "double-nesting" folders (e.g.,
Step 5: Enable the Mod
- Launch ONI: Start Oxygen Not Included.
- Mods Menu: Once in the game, go to Options > Mods. Here, you should see your installed mod listed. Check the box next to it to enable it.
The game crashes on startup after installing a mod.
Cause: Incompatible mod, corrupt download, or conflicting with another mod.
Fix:
- Navigate to
mods\Local. - Move the suspected mod folder to your Desktop.
- Launch the game. If it works, the mod is broken or outdated.
- Check if the mod requires Mod Manager (a prerequisite mod for many advanced mods).
Step 3: The Anatomy of a Mod
Before you dump files in, you need to understand what a "mod" actually looks like to the game engine.
A functioning mod is a folder containing files. It is not a single file.
When you download a mod from a site like Nexus Mods or the Klei Forums, it will usually come compressed in a .zip or .rar archive.
The Golden Rule:
A valid mod folder must contain a file named mod_info.yaml or mod.yaml directly inside it. This file tells the game the mod's name, version, and description.
The Wrong Way:
Local>ModName_v1.0.zip(The game cannot read zipped files!)Local>ModName_v1.0>ModName>mod_info.yaml(Double folder nesting—the game sees a folder, but not the mod info).
The Right Way:
Local>ModName>mod_info.yaml(This is correct).
For Linux
- Navigate to:
~/.config/unity3d/Klei/Oxygen Not Included/mods/ - Use the
Steamor Local` subfolder as needed.
Option C: Extract from Steam (if you have a friend with the game)
If you own the game on Steam, subscribe to the mod, then find the downloaded files in:
Steam\steamapps\workshop\content\457140\[mod_id_number]\ Step 5: Enable the Mod
Copy the folder manually.
