Please not that these docs are still WIP.
If you would like to help with writing guides for BepInEx 5, consider contributing by writing guides!
Welcome to BepInEx documentation!
Here you can find guides on how to install, configure and develop plugins for BepInEx!
Bepis Injector Extensible is a patcher/plug-in framework for Unity games that use Mono as their scripting backend.
BepInEx provides various features, including
- drop-in installation;
- built-in configuration and logging systems;
- runtime method patching with Harmony -- includes Harmony and MonoMod to enable runtime method injection;
- in-memory assembly patching -- allows to patch game's assemblies with Mono.Cecil in memory with the help of UnityDoorstop.
BepInEx is fully open source under the MIT license.