MonoMod.Backports 1.1.0-prerelease.1

MonoMod.Backports

MonoMod.Backports is a collection of backports of new library features from new versions of the .NET BCL to all of the versions which MonoMod targets. This includes several extra types which expose functionality which was added to existing types. As long as MonoMod.Backports targets the most recent framework version, all code which uses it will use the library features actually provided by the runtime.

Notable APIs

  • MonoMod.Backports.MethodImplOptionsEx - This can be used everywhere in a project with

    global using MethodImplOptions = MonoMod.Backports.MethodImplOptionsEx;
    

Showing the top 20 packages that depend on MonoMod.Backports.

Packages Downloads
MonoMod.Core
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.
5
MonoMod.Utils
Utilities and smaller MonoMod "components" (f.e. ModInterop, DynDll, DynData). Can be used for your own mods. Required by all other MonoMod components.
5
MonoMod.RuntimeDetour
Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.
5
MonoMod.Utils
Utilities and smaller MonoMod "components" (f.e. ModInterop, DynDll, DynData). Can be used for your own mods. Required by all other MonoMod components.
4
MonoMod.RuntimeDetour
Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.
4
MonoMod.Core
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.
4
MonoMod.Core
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
MonoMod.Core
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.
1
MonoMod.RuntimeDetour
Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.
1

.NET 6.0

.NET 5.0

.NET 7.0

.NET 8.0

.NET Standard 2.0

.NET Framework 3.5

.NET Framework 4.5.2

.NET Standard 2.1

.NET Core 2.1

.NET Core 3.0

.NET Core 3.1

Version Downloads Last updated
2.0.0-prerelease.4 1 2025/11/19
2.0.0-prerelease.3 0 2025/6/4
2.0.0-prerelease.2 1 2025/11/19
2.0.0-prerelease.1 1 2025/11/19
1.1.2 5 2025/10/2
1.1.1 1 2025/11/19
1.1.0 1 2025/11/19
1.1.0-prerelease.2 1 2025/11/19
1.1.0-prerelease.1 1 2025/11/19
1.0.1 1 2025/11/19
1.0.0 1 2025/11/19
1.0.0-prerelease.2 1 2025/11/19
1.0.0-prerelease.1 1 2025/11/19