C# modding swiss army knife, powered by cecil.
General purpose .NET assembly modding "basework", powered by cecil.
MIT-licensed.
GitHub: All | NuGet: Patcher | NuGet: Utils | NuGet: RuntimeDetour | NuGet: HookGen |
---|---|---|---|---|
... or download fresh build artifacts for the last commit.
MonoMod is a modding "basework" (base tools + framework).
Mods / mod loaders for the following games are already using it in one way or another:
It consists of the following modular components:
PlatformDetection
, FastReflectionHelper
, DynamicMethodHelper
, DynamicMethodDefinition
, DynDll
and the ModInterop
namespace.On.Namespace.Type.Method += (orig, a, b, c) => { /* ... */ }
See Debugging.