Gale
Modern, lightweight mod manager with clean interface.
Install
Get started with Resonite modding by installing a mod loader. BepisLoader is the recommended and most widely supported option - it will be installed automatically when you use a mod manager.
Mod managers handle all the technical setup for you. They automatically install BepisLoader and manage your mods.
Gale
Modern, lightweight mod manager with clean interface.
Install
Thunderstore Mod Manager
Official mod manager for Thunderstore.
Install
If you need manual control:
BepInExPack folder to your Resonite installation root directoryFind your Resonite folder:
Steam > Library > Resonite > Manage > Browse local filesC:\Program Files (x86)\Steam\steamapps\common\Resonite~/.steam/steam/steamapps/common/ResoniteWhile BepisLoader is the recommended option (and the only one supported on Thunderstore), there are other mod loaders available for Resonite:
BepisLoader - Lightweight and modular loader
ResoniteModLoader (RML) - The original basic mod loader
-LoadAssembly plugin loader (no injection)Installation: Place DLL in Libraries folder and add launch option
MonkeyLoader - Feature-heavy all-in-one loader
Installation: Download MonkeyLoader and Resonite GamePack ZIP, extract to Resonite folder
| Feature | BepisLoader | ResoniteModLoader | MonkeyLoader |
|---|---|---|---|
| Philosophy | Lightweight & modular | Basic & minimal | Feature-heavy all-in-one |
| Thunderstore Support | ✅ | ❌ | ❌ |
| Mod Distribution | Thunderstore, Manual | JSON manifest, Manual | |
| Windows Hooking | HookFxr | -LoadAssembly | HookFxr |
| Linux Hooking | Bootstrap script | -LoadAssembly | Bootstrap script |
| Installation Method | Mod managers, Manual | Manual | Manual |
| Mod Manager | ✅ r2modman, Gale | ✅ Resolute | ❌ |
| In-game Config UI | ✅ Official addon | ✅ Community addon | ✅ Built-in |
| Harmony Patching | ✅ HarmonyX | ✅ Harmony | ✅ Harmony |
| Pre-patching | ✅ | ❌ | ✅ |
| Hot Reloading | 🟡 Partial 1 | ✅ Community addon | ✅ Built-in |
| Localization | ✅ Official addon | ❌ | ✅ Built-in |
| Dependency Management | ✅ Via Mod Managers | ✅ Via Resolute | ❌ Manual |
| Developer Experience | Simple & flexible | Very basic | Complex & opinionated |
| Learning Curve | Easy | Easy | Steep |
Now that you have a mod loader installed:
It supports .NET Hot Reload provided by your IDE, as long as you launch with a debugger attached. A more complete implementation is planned. ↩
Currently only BepisLoader mods are managed through Thunderstore mod managers. ↩