The BepInEx-Partiality-Wrapper allows you to run Partiality mods for Unity games without Partiality Launcher, by using BepInEx to load them instead. Existing Partiality mods can be loaded without any changes.
This tool will generate the HOOKS-Assembly-CSharp.dll
file to the BepInEx\plugins\PartialityWrapper\
folder, and will regenerate it each time the game receives an update. This is done as a preloader patch so that the new assembly is generated before any plugins are loaded.
Installation is pretty straight-forward:
- Install BepInEx 5.X
- Download the latest PartialityWrapper release
- Extract the zip file and put the contents into your Game folder, making sure you merge with the existing BepInEx folder. It should look like
[game]\BepInEx\patchers\PartialityWrapper\...
and[game]\BepInEx\plugins\PartialityWrapper\...
. - Run the game once to generate the necessary files and folders.
- If you see the folder
BepInEx\plugins\partiality-mods\
then you did it correctly.
PartialityWrapper supports two folders where you can place your Partiality mods:
[game]\BepInEx\plugins\partiality-mods\
- generated after first launch[game]\Mods\
- the legacy Partiality folder for mods
Both folders allow you to place the mods inside subfolders.
Written by Sinai, with help from:
- Laymain, for help with this rewrite.
- notfood for the BepInEx 5.0 rewrite
- Ashnal for the original PartialityWrapper