Skip to content

How Mounts and Patching for Other Mods Works

Padme4000 edited this page Jan 25, 2022 · 15 revisions

So you've probably come across people talking about Patching mods for other mods. And you may be thinking why? or even How? This tutorial is in the hopes to teach you both. Because of focusing on mounts and patches I will go into depth on some subject matters.

Before I can explain why or how let's first learn what Mounts are.

Mounts

So by now you probably know in ME we install our mods via Content first and then textures but some will be coming from other games and asking what load order should they install content mods.

This is where Mounts come in. A mount is sort of similar to load order except you don't have to do anything, the mount itself determines what gets priority. The higher the mount number the higher priority it has.

So if you have two mods. Mod A1 mounts at 4500 and Mod B1 mounts at 6000. Mod B will get priority. So if Mod A1 has BioP_Nor and Mod B1 has BioP_Nor, Mod B1's will override Mod A's BioP_Nor. So any edits done in A1 will not appear in game, instead only Mod B1's will only show.

So unless a mod specifically says to install it first before others then generally the Mount will sort what has priority.

When creating a mod in ME3 Tweaks Mod Manager's DLC Mod Starter Kit on the right hand side is Existing Known DLC, the numbers to the left of their name are the Mount Priority. The example image below (Image 01) points from the section where you put your mount number to already existing ones on the right. That have currently been added in the database.

Image 01

If making mods that, add, edits or replaces meshes (objects, outfits, NPC edits) it is best to mount on the lower end of the mount list unless your mod includes much more than just meshes.

This is because if your mod gets overridden its much easier to notice something has gone wrong as the mesh won't show, it also won't break the game. It just visually won't show up. Where a mod that edits or creates new plotbools, conditionals and such are much less easier to notice. In fact you may end up four hours later in the game and notice something has gone wrong then. And then require to load up an earlier save.

Known DLC Mods You can also see them here. Any marked in red are mounting at the same mount number so in this case the last one installed would have the priority. And one would need updating to a new mount number in order for both to work.

Why?

Now we come onto the why we make patches, so in my example above if a user wanted to use both Mod A1 and Mod B1's version of BioP_Nor a patch would be required by the highest Mounted mod. In this case Mod B1 would be the mod that would need to make the patch as being the higher mounted mod it overrides any edits done by the lower mounted mod.

So if Mod A1 has open patch permissions, Mod B1 could create a patch for it with the DLCRequirement of needing the other mod installed in order to use that install option.

So why do we make patches? So users can use mods together that edit the same files.

For example the biggest example of mods that need patches right now are mods that edit meshes of characters that share the same Package file (PCC)

How

How do I know if my mod needs Patching for?

So first how do you know if your mod needs a patch for another? Personally I keep a list of my mods mount numbers in an excel spreadsheet so its just quicker for me to check my mounts.

Now if a user comments on your mod asking for a patch you know your mod mount number but then want to check the other mods mount number.

Checking the Mount of the Other Mod

First if it has already been added to the database you can go here Known DLC Mods and click on the tab that pertains to you. To see what mount the other mod mounts at.

If it is higher than yours, then that mod is the one that would require to make the patch. Best to make a note on your main page what mods are not compatible with yours and an extra note if you are fine with them making a patch for your mod. If yours is higher then theirs, yours is the one that needs to make the patch.

If the mod is not yet in the database, open up Legendary Explorer and go to the Utilities tab and open Mount Editor (See image 02)

Patching Tips

Do not make a patch without finding out if the other modder is okay with a patch, in some cases a mod page may already say somewhere its okay with patching, in which case you're good to go. Some also include articles with more information about the mod such as the mount number, whether patching is okay and such.

For example my Garrus No Visor LE2 has this on the description page (See Image 0)

Remeber, everyone has the right to say no, it's rare these days that someone will say no. But they do have a right to say no, just as you have the right to ask about patches. Sometimes it can be how we talk to someone about patches, how much work is required or even they may not have time to make a patch and keep their own mods up to date while making sure the patch is up to date. So please remember be polite and try to be understanding.

The Mod Includes Assets I don't have Permission for

In other cases a mod may have files they cannot give permission for you to patch because they have assets made by a third party. Such as say you got permission from a simmer, you can't give permission to someone else to have that asset in their mods. That person would require getting permission from the same simmer unless they have open permissions. So unless the other person has permissions from the same person they can not include that file that includes their assets.

Mod with lots of Edits/Files

If your mod has many files it may just be too much work for them to implement the patch. Remember modding is a hobby and if both your mods have many files that are the same, it would be a lot of work to patch for.

However you could offer to make your edits to their files and send them the patched files.

This also goes for singular packages, if one person makes many edits and you only make a few, it may be a better idea to offer to implement your edits to their files.

Example of when I had to make a Patch

A recent example for me is for my Garrus No Visor LE2 mod which mounts at 4445, I was asked by user if I could make a patch for LE2 Alternative Bodies that mounts at 2600. As both our mods edit BioD_EndGm1_110ROMGarrus.pcc in order for their mods edits to work with mine I had to create the edits from my mod to their BioD_EndGm1_110ROMGarrus.pcc so my patch install option would include both our edits.

The LE2 Alternative Bodies page had written on it that it was okay for me to create a patch for their mod, so I was good to go to make a patch for their mod in my next update.

But what about if you're making a mod and want to see what mods edit the same files? So you can preemptively ask or check if a modder is okay with patches so your first version will have patches for those mods.

Me3 TWeaks Mod Manager NexusMods File Search

Well we can use under tools in ME3 Tweaks Mod Manager the Nexusmods File Search as show in Image 01 to search for mods already added to the database on what files they edit.

Image 01

First click on the game, in this case I click on Mass Effect LE as seen in Image 0

Image 0

Now open up the drop down menu that says Main, Update, Optional etc and change it to Main, Update, Optional and Miscellaneous (see Image 0) As we really don't need to be checking old mod files or archived files.

Image 0

Now in the search bar we want to type in the full name of each PCC we edit including the .pcc or even the other file types if you edit them just include the name and the extension. For example in this case I have to search for BioD_EndGm1_110ROMGarrus.pcc (see image 0)

Image 0

In this you can see my mod edits that file, LE2 Alternative Bodies, Brooks Hair and Some More Default Femshep Replacers also edit that file. However in this case we are focusing on LE2 Alternative Bodies as that is my most recent example of where I made a patch, as it mounts lower than my mod.

So what do we do now? First create a folder in your mod folder for the patch of the other mod such as the example below in Image 0

Image 0

If you haven't already now download the other mod. Open its mod folder in ME3Tweaks Mod Manager and locate the file you need to create a patch for. Copy and paste it into your new folder in your mod folder such as my example in Image 0

Image 0

Now make the same edits you did to your mod to that file. In my case I imported my mesh of Garrus with no visor as well as the fixes to stop his face from melting.

Now you've finished your edits to the file from the other mod, you need to make an addition to the moddesc so it can be installed. Right click on your mod name in Me3Tweaks Mod Manager and click Moddesc.ini (see Image 0)

Image 0

Clone this wiki locally