Mod Priority - hakasapl/PGPatcher GitHub Wiki

PG has a robust system for determining which mod should be patching a given shape in a mesh. This system can be enabled by selecting any of the mod managers under the Conflict Resolution section of the launcher GUI. If this is not enabled PG will always patch for the best shader (PBR > CM > Parallax), which can cause issues, therefore it is highly recommended to enable this.

MO2 Users

MO2 users have the option to use MO2's loose file order as the PG order, meaning mods that are higher priority in MO2 would win over mods that are lower priority in MO2. This can be convenient so you don't have to maintain two orders. The challenge is that mods may conflict with each other even if none of their loose files conflict. That means there is not a great way to actually see when conflicts exist. However, this option can always be temporarily disabled to get visibility into this. With this option enabled the conflict resolution GUI will NOT appear as defined below.

Conflict Resolution

Somewhere during the patching process, a new window will appear which will ask the user to sort their mods in the priority order they want. Higher number wins, where the number is the third column in this window.

image

You can sort this however you want, and PG will patch accordingly. Please note that if a given mod has higher priority than another mod in PG, you must also allow that mod to win your loose file order over the other mod, or complications can occur.