OutboundModLib Thumbnail
Outbound Tool

OutboundModLib

GlitchMancer Avatar by GlitchMancer Jul 2, 2026 13 Downloads
Verified

 

OutboundModLib

A shared modding library for Outbound that provides in-game mod settings, localization support, UI helpers, AssetBundle loading, and core content extension APIs.

Description

OutboundModLib is a prerequisite library for Outbound mods. It supplies shared functionality that dependent mods can use, and it also adds a Mods entry to the game’s settings menu so supported options can be adjusted in-game.

This library is not a standalone gameplay mod. Instead, it acts as a foundation for other mods by offering reusable systems for configuration, localization, user interface messages, asset loading, inventory handling, recipes, buildings, and other content-related features.

Compatibility

  • Game version: 1.0.3 and later.

  • This library must be installed in the BepInEx/plugins folder.

  • Any mod that depends on OutboundModLib will not work properly without it.

Upgrade Notice

This library was previously known as IceBoxModLib. If you are updating from an older version, delete BepInEx/plugins/IceBoxModLib.dll and keep only BepInEx/plugins/OutboundModLib.dll.

Current API Features

OutboundModLib currently includes support for:

  • Config registration and exposure through the in-game Mods settings page.

  • Language detection, English fallback, and localized initialization callbacks.

  • In-game notifications with optional background display.

  • Keyboard input, Input System actions, and control path checks.

  • Persistent IL2CPP controller registration and runtime MonoBehaviour support.

  • External image loading, UI image replacement, stable content ID generation, and IL2CPP list editing.

  • AssetBundle loading, caching, and access to Sprites, Prefabs, Materials, AudioClips, and AudioRefs.

  • Lookup tools for Resources, Craftables, Unlockables, Building Pieces, Unit Data, and Research Unit Data.

  • Inventory helpers for creating StackableResources and editing player, vehicle, or companion storage.

  • Translation text registration and resource creation, cloning, registration, and removal.

  • Recipe and blueprint creation, editing, unlocking, and removal.

  • Unlockable, research, and download entry management.

  • Building piece, category, and subcategory registration.

  • Tool, backpack, upgrade, and decoration creation helpers.

  • Craftable editing and registration tools.

  • Download pool creation and management for terminals or level data.

These APIs provide a foundation layer only. They do not automatically manage new model behavior, complex UI refreshes, save compatibility, or multiplayer synchronization, so mod authors still need to handle those systems in their own projects.

Installation

  1. Download and extract BepInEx IL2CPP 6.0.0 be.755 into the game’s root folder.

  2. Extract the mod into the same folder, keeping the included BepInEx/plugins structure.

  3. After installing dependent mods, adjust supported options from the Mods page in the in-game settings menu.

For Mod Authors

If you are building your own Outbound mod and want to use this shared library, read the mod author guide in the page’s Articles section. If your mod adds resources, recipes, research, buildings, or download pools, the content extension API guide is also recommended.

Support

For bug reports, feature requests, or new language submissions, you can use GitHub Issues or contact the author by email.