BepInEx
7.2#2 in game mod loadersFree planFree planAPILinuxmacOSWindows
Visit| Fact | BepInEx | RED4ext |
|---|---|---|
| Configuration | BepInEx includes a built-in configuration system for the framework and plugins. | The configuration file is red4ext/config.ini in the game directory and is automatically created with default values when the game starts if missing. |
| Installation | BepInEx is installed manually by downloading the correct build and placing its contents in the game's root folder. | Installation involves downloading the latest ZIP, extracting it into the game directory, and launching the game. |
| License | The project is open source under the LGPL-2.1 license. | The GitHub repository lists the project under the MIT license. |
| Logging | BepInEx provides built-in logging for framework and plugin messages. | Configuration supports global log levels, log flushing, a maximum number of rotated files, and a maximum log file size. |
| Purpose | BepInEx is a plugin and modding framework for Unity Mono, Unity IL2CPP, and .NET Framework games, including XNA, FNA, and MonoGame. | RED4ext is a script extender for Cyberpunk 2077 that lets modders interact with or extend the game's scripting system. |
BepInEx suits players modding supported games and developers building game plugins. It is for users comfortable with manual installation and checking build compatibility.
RED4ext suits Cyberpunk 2077 modders building or managing plugins for a Windows game installation. Developers need to target x86-64 and use the __fastcall calling convention.