Skip to content

Kuborros/FreedomManager

Repository files navigation

GitHub issues GitHub forks GitHub stars GitHub license

FreedomManager

A simple mod manager capable of setting up BepInEx, as well as installing all of my current mods.

Installation:

To install the manager, copy the .exe from the downloaded zip to the main game directory.
You can find it from Steam, by right clicking on the game on the list, and then pressing "Manage > Browse local files".
xqB3yB7

.NET framework 4.8 is required for the loader to function. It is included by default in Windows 10 and above.

Usage:

On initial startup, you will be prompted to install BepInEx - simply click on the Install BepInEx button to download, and install, recommended version of the loader. The file is securely downloaded from the official GitHub repository over https://.

From there you can use Install Mod button to select a zipfile to install.
The files are checked for basic validity (containing a BepInEx folder in its root, A MelonLoader Mods folder or a mod manifest json).
Mods using mod_overrides are also properly extracted.
If you wish to install an old MelonLoader compatible mod instead, you must install the MelonLoader compatibility layer with the Install MelonLoader Compat button before running any MelonLoader mods. You do NOT need it for normal use.

Loader also offers a list of currently installed mods, enabling or disabling of them, support for enabling a debug console and 1-click integration on GameBanana!
image

Mod manager supports automatic updates for itself, as well as its support library FP2Lib.

Configuration options:

Configuration tab allows you to edit most of BepInEx settings, as well as controll features of FP2Lib and Automatic Updates. You can also change the game's internal resolution here.

image

Notes:

If you don't trust random .exe from the internet, thats good!
You can check the code, and compile it yourself from the github repo.
Visual Studio 2022 will happily load and set it all up for you.

Additionally, here is the VirusTotal scan result: Here. I know MaxSecure shows it as "sus" (literaly), but if you check online its a common issue, like in this example. And their 'report false positive' webpage 404s me.

As for Theta, let their official site speak for itself: "Bitdefender Theta: All detections are based on machine learning which do not include detection created by malware researchers. High chances of false positive."

For modders:

This mod manager installs any BepInEx mod as long as it has a proper directory structure, as recommended by BepInEx devs and GameBanana (so main directory of the zip maps to main game directory)

MelonLoader mods can be supported, if they implement a valid directory structure. Using these mods is however not recommended.

Please read our Wiki documentation on making mods here!

Building:

Open the solution in Visual Studio 2022 and build the project :)