BepInExPack EtG
BepInEx is a versatile framework designed for modding Unity games. It provides the tools and libraries needed to load custom code, referred to as plugins, when the game launches. It also allows users to patch in-game methods, classes, and even full assemblies without altering the original game files, while offering plugin configuration options, logging support for console or file output, and dependency management.
BepInEx is widely recognized as one of the leading Unity modding frameworks available on GitHub.
Contents Of This Pack
This package is specifically prepared for Enter the Gungeon modding and comes preconfigured for ease of use. Compared to the standard BepInEx release, this version includes several additions and adjustments:
-
A preconfigured BepInEx.cfg file with the console enabled.
-
BepInEx.MonoMod.Loader included by default.
-
Scripts required to launch the game on macOS, Linux, and Windows, including both 32-bit and 64-bit environments.
Installation With A Mod Manager
To install automatically, simply launch the game through your mod manager.
Manual Installation
If you prefer to install the package manually, follow these steps:
-
Extract the archive into a separate folder. Do not unpack it directly into the game directory.
-
Open the BepInExPack_EtG folder.
-
Move its contents into the following location:
<Steam Location>\steamapps\common\EtG
After that, continue with the appropriate launch instructions for either Windows or Unix-based systems.
Configuration On Windows
No additional setup is required on Windows. Once the files are in place, simply run the game. If the installation was successful, a console window should appear during startup.
Configuration On Linux And macOS
On Linux or macOS, you will need to make the launch script executable by running:
chmod u+x start_game_bepinex.shThen, open the game’s Steam properties and set the launch options to:
./start_game_bepinex.sh %command%Advanced users may also specify the full path to the script, which makes it possible to keep the pack outside the main game folder.
After that, run the game through Steam.
Verifying That BepInEx Is Working
On Windows, the clearest sign that BepInEx has loaded correctly is the appearance of the BepInEx console when the game starts.
On Linux and macOS, there may not be an obvious visual confirmation right away. In that case, it is recommended to test the setup by installing a simple plugin, such as MessageCenter from BepInEx.Utility, to confirm that the framework is functioning properly.
Checking Version And Load Status
If BepInEx is installed and loaded successfully, the console window should appear at launch on Windows systems. This serves as the primary indication that the framework is active and ready to load plugins.
by