StolenRealmModAPI
Community modding API for Stolen Realm - fluent builders for skills, enemies, quests, UI, combat events, and persistent data
About this mod Author’s original text
Stolen Realm Mod API
A community modding framework for Stolen Realm built on BepInEx 5 and HarmonyX.
What it provides
- Custom Skills & Actions — Fluent builders for creating skills, actions, status effects, and procedural icons
- UI Injection — Add tabs to skill trees, buttons to the action bar, custom menu panels, and tooltips
- Combat Events — Pre/post hooks for damage, healing, death, turns, and actions with modifier support
- Custom Enemies & AI — Build enemies with configurable AI, modifiers, and spawn pool injection
- Quests & Dialogue — Create quests, party events, dialogue, and roll-check encounters
- Persistence — Per-mod JSON storage, per-character data, and enhanced BepInEx config bindings
For Mod Developers
This is a dependency plugin — install it, then reference it in your own mods:
[BepInPlugin("com.yourname.mymod", "My Mod", "1.0.0")]
[BepInDependency("com.stolenrealm.modapi")]
public class MyMod: StolenRealmMod
{
protected override void OnModLoaded() { / your code / }
protected override void OnGameReady() { / game is loaded / }
}
Installation
- Install BepInEx 5.x for Stolen Realm
- Place StolenRealmModAPI.dll in BepInEx/plugins/
- Install mods that depend on this API
Links
- Full Documentation & Examples
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Dependencies
Install these first, or the mod will not work:
BepInEx-BepInExPack