Skip to content

rainbowdesign/ONI-Modloader-Mods

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ONI-Modloader Mods

Javisar's Oxygen Not Included Mods for ONI-Modloader

Forums in Klei

Disclaimers

  • Please DON'T REPORT BUGS you encounter to Klei while mods are active.
  • BE AWARE that many of the mods are still a WIP and may fail. If you are having problems use a clean ONI installation and try to test the mods one by one to narrow the error. Then post a issue in github.
  • We do not take any responsibility for broken saves or any other damage. Use this software at your own risk.
  • If you load a savegame, it requires that you have exactly the same mods when you saved it.

This project uses source code of and is based on:

NOTE: Compiled for Q1-299745 and ONI-Modloader v0.5.1

Report Mod Bugs

Contribute: ANY PULL REQUEST IS WELCOME. Check the contributors here.

There are a list of ideas and requested mods here.

Mods Installation

  1. Prerequisites:
    • This mod installation guide ONLY applies to the mods below.
    • Make SURE you're using the latest version from Github main branch.
    • ONI-Modloader must be installed
    • Make sure you deleted all previous mod files and its config:
      • Windows: \OxygenNotIncluded\Mods\
      • Mac: /OxygenNotIncluded/Mods
  2. Select the mod you want to install from HERE.
  3. Click "Clone or Download" and "Download ZIP" for the current version as the releases may not be up to date.
  4. Copy the desired mod dll file OR mod folder WITH THE SAME FOLDER STRUCTURE into the folder:
    • Windows: \OxygenNotIncluded\Mods\
    • Mac: /OxygenNotIncluded/Mods
  5. The main mod config files must be located in:
    • \Mods\[MOD_NAME]\Config\[MOD_NAME]State.json
  6. Copy also ONI-Common folder since many mods use it as a support library.
  7. Run the game.
  8. Check for error logs in:
    • Windows: %USERPROFILE%\AppData\LocalLow\Klei\Oxygen Not Included\output_log.txt
    • Linux: ~/.config/unity3d/Klei/Oxygen Not Included/Player.log
    • MacOS: ~/Library/Logs/Unity/Player.log
    • \OxygenNotIncluded\Mods\Mod_Log.txt
    • \OxygenNotIncluded\Mods\_Logs\

ONI-Common

Name Description ONI-Common Contributors
ONI-Common Requieres Mono.Cecil.dll Common code. Provides config load/save functionality, logger, help tools. Y @fistak @Killface1980 @javisar

Mods - New Buildings

Name Description ONI-Common Contributors
BuildableAETN Makes the AETN buildable and researchable. 20k Refined Metal. There is no preprint sprite. N @javisar
FluidWarp Teleports liquids and gases between places. More at: HowTo N @javisar @Blindfold
InverseElectrolyzer Combines hydrogen and oxygen into steam. Gets oxygen from the environment. N @javisar
InverseElectrolyzerAlt Combines hydrogen and oxygen into steam. Uses two input conduits instead of getting oxygen from the environment. N @javisar
ZeroPointModule A battery that gets unlimited energy from the vacuum. N @javisar

Mods - GUI

Name Description ONI-Common Contributors
CameraController Enable further zoom-outs in play and dev mode. Allows camera to be moved out of world boundaries. Y @Moonkis @Killface1980 @fistak @javisar
CustomWorld Enables the player to use custom world sizes. N @Moonkis @javisar
ImprovedGasOverlay Replaces the oxygen overlay with gas overlay. Also visualizes the density. Y @fistak @Killface1980 @javisar
ImprovedTemperatureOverlay Modifies temperature overlay ranges and colors. Y @fistak @Killface1980 @javisar
MaterialColor Adds an overlay option to visualize what a building is made of. More at: HowTo Y @fistak @Killface1980 @javisar
SpeedControl Overwrites the method SpeedControlScreen.OnChange. Fast Speed set to behave like Ultra Speed in debug mode. N @javisar

Mods - Mechanics

Name Description ONI-Common Contributors
AllBuildingsDestroyable Allows to construct on top of Gravitas furniture. N @javisar
BuildingModifier Allows to modify building attributes. EXPERIMENTAL. More at: HowTo Y @javisar
FastMode Duplicants will build and dig very fast. N @javisar
FluidPhysics Overwrite some fluids molar mass to make them equal, this produces more mixing. EXPERIMENTAL. (Oxygen, Hydrogen, ChlorineGas, ContaminatedOxygen, Propane, Helium, Methane, CarbonDioxide, Water, DirtyWater, CrudeOil, Petroleum). N @javisar
InstantResearch Forces instant research without Debug mode. N @javisar
NoDamage Disables various damages in game. Overload, Overheat, boiling, cold, buildings. Y @javisar
NoFixedTemps The output fluid temperatures of the machinery depends on the input (Except AirFilter, AlgaeTerraium and PacuCleaner). N @javisar
RoomSize Recognizes rooms (count cells) to a room size maximum of 1024. Configures maximum room sizes. Y @javisar
SuperMiner Digging drops the complete mass of the cell. N @javisar
WorldGenReloaded Changes geysers properties, frequency and allowed zones. EXPERIMENTAL. Don't use small world sizes! More at: HowTo Y @javisar

Outdated/Deprecated Mods

Downloads

  • Choose 'Download or Clone'.
  • Put the desired mods into the Mods folder "OxygenNotIncluded\Mods".
  • BE SURE to also copy ALL required config and icons folders.

About

Example mods for ONI-Modloader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 84.1%
  • Roff 15.2%
  • Other 0.7%