Unity / XNA game patcher and plugin framework
This repository has been archived on 2025-05-04. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
Geoffrey Horsington 8c856b9cce
Merge pull request #155 from js6pak/cake
Update cake script to use msbuild instead of AssemblyInfo.cs
2020-11-16 14:32:39 +02:00
.github Update issue templates 2020-11-06 11:49:11 +11:00
BepInEx.Bootstrap Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Core Merge pull request #155 from js6pak/cake 2020-11-16 14:32:39 +02:00
BepInEx.IL2CPP Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.NetLauncher Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Patcher Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Preloader.Core Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Preloader.Unity Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Shared Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInEx.Unity Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
BepInExTests Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
doorstop Updated cake build script 2020-11-08 21:11:07 +11:00
lib Update unhollower assemblies 2020-11-09 11:30:31 +11:00
scripts Revise CI script to generate changelogs 2019-11-09 13:13:53 +02:00
.gitignore Add stripped UnityEngine 2019-10-24 22:27:29 +03:00
BepInEx.sln Move all versioning to shared project 2020-11-09 19:14:43 +02:00
BepInEx.sln.DotSettings Split GetSetting and AddSetting; Roll back to separate ConfigWrapper and ConfigEntry for better compatibility and naming 2019-09-16 18:25:16 +02:00
build.bat Add helper build script for batch 2019-10-26 14:31:43 +03:00
build.cake Change ci to be 2020-11-16 13:23:44 +01:00
build.ps1 Add Cake build script 2019-10-24 22:24:52 +03:00
build.sh Add Cake build script 2019-10-24 22:24:52 +03:00
BUILDING.md Update BUILDING.md 2019-12-02 08:37:16 +02:00
CODE_OF_CONDUCT.md Added code of conduct 2020-11-06 11:48:32 +11:00
CONTRIBUTING.md Add CONTRIBUTING.md 2018-06-20 10:41:23 +03:00
LICENSE Update license to LGPL 2.0 2020-11-09 19:55:03 +11:00
README.md Fix readme 2020-11-09 20:01:25 +11:00

BepInEx

Github All Releases GitHub release BepInEx Discord

Bepis Injector Extensible


BepInEx is a plugin / modding framework for Unity Mono, IL2CPP and .NET framework games (XNA, FNA, MonoGame, etc.)

(Currently only Unity Mono has stable releases)

Platform compatibility chart

Windows OSX Linux ARM
Unity Mono ✔️ ✔️ ✔️ N/A
Unity IL2CPP ✔️
.NET / XNA ✔️ Mono Mono N/A

A more comprehensive comparison list of features and compatibility is available at https://bepis.io/unity.html

Resources

Latest releases

Bleeding Edge builds

How to install

User and developer guides

Discord server

Available plugin loaders

Name Link to project
MelonLoader BepInEx.MelonLoader.Loader
IPA IPALoaderX
UnityInjector BepInEx.UnityInjector.Loader
Sybaris BepInEx.SybarisLoader.Patcher
MonoMod BepInEx.MonoMod.Loader
BSIPA BepINEx.BSIPA.Loader
Unity Mod Manager BepInEx.UMMLoader

Used libraries

IL2CPP libraries

Credits

  • Usagirei - Code for using the console and for assisting with technical support
  • essu - Project logo, moral support and lots of misc. help
  • denikson - UnityDoorstop for the patchless loader
  • nn@ - Japanese translation of the wiki