Skip to main content
MonoMod avatar

MonoMod

10 packages

Author Trust

Growing75/100
10
Packages
20.2M
Total DLs
Sort:

10 packages

MonoMod.Utils package icon

MonoMod.Utils

0x0ade, DaNike

Utilities and smaller MonoMod "components" (f.e. ModInterop, DynDll, DynData). Can be used for your own mods. Required by all other MonoMod components.

4.4M80 versionsMonoMod, assembly, assemblies +10
MonoMod.RuntimeDetour package icon

MonoMod.RuntimeDetour

0x0ade, DaNike

Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.

3.6M82 versionsRuntimeDetour, detour, detours +13
MonoMod.ILHelpers package icon

MonoMod.ILHelpers

0x0ade, DaNike

Package Description

3.0M7 versionsMonoMod, assembly, assemblies +10
MonoMod.Backports package icon

MonoMod.Backports

0x0ade, DaNike

A set of backports of new BCL features to all frameworks which MonoMod supports.

2.9M14 versionspolyfill, dotnet, net +3
MonoMod.Core package icon

MonoMod.Core

0x0ade, DaNike

The code functionality for runtime detouring. Use `DetourFactory.Current` to get a DetourFactory capable of installing unique method detours. WARNING: THIS IS A LOW-LEVEL LIBRARY THAT IS DIFFICULT TO USE ON ITS OWN. If possible, use MonoMod.RuntimeDetour instead.

2.8M22 versionsRuntimeDetour, detour, detours +13
MonoMod.Common package icon

MonoMod.Common

0x0ade

Common building blocks used INTERNALLY by MonoMod and Harmony which can be used to build your own libraries, f.e. RuntimeDetour's platform abstraction and Utils' DynamicMethodDefinition. For code that is ready to use reliably, use MonoMod.Utils.

2.7M112 versionsMonoMod, assembly, assemblies +10
MonoMod package icon

MonoMod

0x0ade

General purpose .NET assembly modding "basework". This package contains the core IL patcher and relinker.

467.8K61 versionsMonoMod, assembly, assemblies +10
MonoMod.RuntimeDetour.HookGen package icon

MonoMod.RuntimeDetour.HookGen

0x0ade

Auto-generate hook helper .dlls, hook arbitrary methods via events: On.Namespace.Type.Method += YourHandlerHere;

292.0K56 versionsMonoMod, assembly, assemblies +13
MonoMod.Patcher package icon

MonoMod.Patcher

0x0ade, DaNike

General purpose .NET assembly modding "basework". This package contains the core IL patcher and relinker.

23.7K3 versionsMonoMod, assembly, assemblies +10
MonoMod.Backports.Shims package icon

MonoMod.Backports.Shims

0x0ade, DaNike

Shims for MonoMod.Backports to redirect certain OOB packages

9894 versionspolyfill, dotnet, net +3