Repository navigation
1.0.0
MageQuit Mod Framework
A lightweight modding framework for MageQuit that provides spell modification, module lifecycle management, and UI integration.
Features
- Spell modification system with Base × Mult modifiers
- Module lifecycle management for loading/unloading
- Game data initialization with event hooks
- Dynamic mod menu (F5 to toggle)
- UI component registry for custom mod UIs
- RPC helper utilities for multiplayer communication
Installation
- Install BepinEx 5 into your MageQuit directory.
- Build the framework:
dotnet build - Copy
MageQuitModFramework.dlltoMageQuit/BepInEx/plugins/ - Build and install mods that depend on the framework
See https://oneautumnmango.github.io/MageQuitModFramework for detailed documentation.
Structure
MageQuitModFramework/- Core framework DLLExampleMod/- Example mod demonstrating framework usagelib/- Reference assemblies (BepInEx, Unity, game DLLs)
Building
dotnet buildTesting
dotnet test