StolenRealmModding-StolenRealmModAPI icon

StolenRealmModAPI

Community modding API for Stolen Realm - fluent builders for skills, enemies, quests, UI, combat events, and persistent data

Last updated 3 weeks ago
Total downloads 39
Total rating 0 
Categories Mods
Dependency string StolenRealmModding-StolenRealmModAPI-0.2.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

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

  1. Install BepInEx 5.x for Stolen Realm
  2. Place StolenRealmModAPI.dll in BepInEx/plugins/
  3. Install mods that depend on this API

Links