Fixing Plugin Errors

TerrorFox1234 Created Sep 12 2016 - Updated Sep 20 2016 Guides Bethesda Games

How do you fix them?

Identical to Master records (ITMs) and Deleted References (UDRs)

ITMs and wild edits are fixed by simply removing the offending data from the esp altogether. This can be done automatically for ITMs in xEdit (TES5edit, FO3edit, FNVedit, etc), but must be done manually for wild edits.

ITMs and deleted references are fixed using the same procedure in xEdit, which follows. Other types of deletions cannot be fixed automatically and will be discussed further.

Instructions:

  1. Launch xEdit. (If you do not have it installed, please find a beginner’s guide appropriate for your mod manager (Mod Organizer or Bash is recommended) and follow it).

  2. In the plugin selection window, Right click > uncheck all. Then find ONLY the esp you wish to clean. Check ONLY that esp. Its masters will load automatically with it.

    (THIS IS REALLY IMPORTANT! Only clean ONE file at a time! Trying to clean all your masters at once can cause xEdit to short-circuit and break something!)

  3. Right-click the esp you wish to clean and select \"Apply Filter for Cleaning\"

  4. Right-click the esp and select \"Remove Identical to Master Records\". xEdit will ask you if you’re sure you know what you’re doing. Click “yes”. It will then remove all ITMs and print to the log which records it removed. You may wish to review the log.

  5. Right-click the esp and select \"Undelete and Disable References\". Again, it will literally take the “deleted” flag off all references, and replace it with the “disabled” flag, while printing to the log which records it changed. Always check the log in this case - it may tell you that there were records it was unable to edit, such as navmeshes. If this is the case then you need to change those manually, or choose not to use the mod.

  6. Close xEdit. This window will pop up.

Make sure the mod you just edited is checked (or your edits will not be saved). Also check the “backup” box at the bottom. This will make a backup that you can revert to if the cleaning broke something (which if you followed the advice above, should never happen, but you never know).

The freshly cleaned esp will be put back in the data folder, or if you are using MO into the mod folder. The xEdit backup folder will be placed in the same place containing the backup.

If you are cleaning files that do not have a mod in Mod Organizer, like the DLC files, the files will be placed in your overwrite. You can place these back in your data folder if you wish, but then there is the potential that steam will replace them during common troubleshooting steps. It’s recommended to make a folder for these in Mod Organizer and move the esm and the backup into that folder.

Deleted Records: Some of these cannot be fixed through automated cleaning.


Unexpected or out of order subrecords

  1. Find the errors in xEdit. (Right click > check for errors). Marvel at the sheer number of them. What even IS this?

  2. Search nexus for a fixed esp. End up here.

  3. Download the fixed esp. (The mod name is a lie. These aren’t compatibility patches. They’re plugins made for old versions of the game, or with xSnip (TES5snip, FO4snip, etc), that are totally broken and Sharlikran fixed. All praise Sharlikran!)

Occasionally there is the rare plugin that has this issue and no one else has fixed it yet. In this case you may need to do it yourself. It’s actually pretty easy!

  1. First, load up the mod in the CK and set it as the active file.

    NOTE: It is HIGHLY recommended that you have ONLY the mod you are working on installed when you’re using the CK. The CK checks ALL mods - while it will only edit the one you’re working on, loading your entire modlist into the CK will make loading very very slow and massively increase the chance of crashes or it just not working at all. In MO and current versions of NMM this is very easily done with a new profile that only has the mod of interest active.

  2. You might get errors like this. This plugin is REALLY messed up. Click yes.

  3. You’ll definitely get errors like this. click “yes to all”.

  4. From here, just click save. The CK does all the fixing automatically when you save!

  5. If you’re using MO, esps edited in the CK will always be moved from the mod folder to the overwrite. Put the esp back into the mod folder.

  6. Make sure it worked!


Unresolved References

  1. Unresolved references occur when a mod doesn’t have its master set correctly, or sometimes in other situations. If a record gets REALLY unresolved sometimes it can resolve to the totally wrong thing (like a reference that places a crafting recipe o.O). They look like this.

  2. In this case the issue is that the master for the mod, didn’t get added as a master! This is because the author didn’t know that in order to make a mod a master in the CK, you need to “esmify” it.

    Sometimes this occurs with no discernable cause. Even so the fix is the same, minus the “add the master” step. Figure out what the right formid is, and type it in.

  3. So, add the master. Make sure you’re adding the right master.

  4. Sometimes you get lucky and that’s actually enough to fix the problem. Not so in this case. So now you need to figure out what those references are supposed to be. It seems pretty obvious here; the mod only has one object that gets placed everywhere.

  5. At this point you’ll need to type in the correct formID by hand.

  6. Do this for all of the records with issues.

  7. Close xEdit. This window will pop up.

Make sure the mod you just edited is checked (or your edits will not be saved). Also check the “backup” box at the bottom. This will make a backup that you can revert to if the cleaning broke something (which if you followed the advice above, should never happen, but you never know).

The freshly cleaned esp will be put back in the data folder, or if you are using MO into the mod folder. The xEdit backup folder will be placed in the same place containing the backup.