STILL IN DEVELOPMENT
The goal of this is to create a centralized mod / collection of mods that work together to allow players to easily manage and update their mods. It will display their installed mods on a new tab in the main menu and inform them if a mod is outdated, giving them the option to update straight from the mods tab. This mod will also handle mod settings and allow mod authors to easily implement their own mod settings that can be used in their logic mods.
- Download UE4SS 3.01 for PD3
- Download Logic Mod Loader. Currently a lot of mods cause crashes with the latest version. Try using this old version instead
- Clone the repo and navigate to /Build
- Extract the latest zip from /Build into your game root directory. IF YOU ARE ON GAMEPASS, YOU WILL NEED TO NAVIGATE TO THE WIN64 FOLDER AND MOVE THE MODS FOLDER FROM INSIDE IT TO YOUR WINGDK FOLDER!!!
The location of this folder will vary depending on your installation preferences & storefront.
- Navigate to the UE4SS Mods folder (typically at
{GamePath}\PAYDAY3\PAYDAY3\Binaries\Win64
or{GamePath}\PAYDAY3\PAYDAY3\Binaries\WinGDK
) - Edit the mods.txt and add
MercuryModManager : 1
- Open the game once and quit. The mod manager should have created a "/Mercury/Mods" directory in the games root folder. This folder is where the mod manager will mount and unmount paks from.
- Put all your mods (except for MercuryModManager_P.pak and zModLoader.pak, these go in the usual ~mods folder) in this new folder.
- Play the game!
You can edit the mod loading order list from the menu. Once the list is changed and applied, it is recommended that you restart the game to ensure all assets are effected by the change. You can also edit the load order from the "ModLoadOrder.txt" in the /Mercury directory.
How to make your mod compatible with Mercury
XMAKE-REPO > Dev branch is needed as an additional library when building with xmake. This is mainly for the 11zip include.