File information

Last updated

Original upload

Created by

Piranha91

Uploaded by

Piranha91

Virus scan

Safe to use

234 comments

  1. Piranha91
    Piranha91
    • premium
    • 71 kudos
    Locked
    Sticky
    Current Synthesis Bugs (or Common User Errors) and How To Solve Them:

    Problem:
    Synthesis reports an error.

    Solution: Did you try setting the Synthesis and Mutagen versioning to "Match"? That should always be your first troubleshooting step. If you already did and still have a problem, continue...

    Problem:
    Remapping Dependencies from: X.esp
    System.Collections.Generic.KeyNotFoundException: Could not locate record to make self contained: (Mutagen.Bethesda.Skyrim.ISkyrimMajorRecordGetter) => ******:X.esp

    Solution: Add X.esp to "Plugins Excluded from Merge" in the settings main menu

    Problem:
    Synthesis.Bethesda.Execution.CliUnsuccessfulRunException: Error running solution patcher

    OR
    Attempted to allocate a duplicate unique FormKey for X
    Solution: Disable FormKey persistence in the Synthesis main menu:
    - go to the Synthesis versioning menu (top right corner of Synthesis -> Click on "Skyrim Special Edition" next to your Synthesis.exe version number)
    - You will see "Nuget Versions", "Data Folder Location", and "FormID Persistence". '
    - Change "FormID Persistence" from "Text" to "None".

    Problem:
    System.IO.IOException: The process cannot access the file 'blah\steam\steamapps\common\Skyrim Special Edition\Data\Synthesis.esp' because it is being used by another process.

    Solution: Uncheck Synthesis.esp from your load order before running the patcher.

    Problem:
    Synthesis gives you a blocking error about "IArchivereader does not contain a definition of "Files"
    Solution: set the Synthesis versioning on the patcher to "Match" (see here if you don't know how), and consider updating your Synthesis.exe from here.

    Problem:
    Help! The patcher seems like it's not seeing X.esp even though it's totally active in my load order!

    Solution: Move Synthesis.esp to the end of your load order. Synthesis will ignore every plugin loaded after Synthesis.esp

    Problem:
    Help! I'm running the standalone .exe and it flashes briefly and disappears without generating anything.

    Solution: This has been happening to people who have multiple installs of Skyrim SE. The .exe looks for whichever one is in the registry (i.e. the one in the Steam folder). If you're running it from a second installation, you will need to instead run the patcher via Synthesis rather than the standalone .exe file.
  2. Piranha91
    Piranha91
    • premium
    • 71 kudos
    Locked
    Sticky
    For those who haven't found it yet, EasyNPC is another Mutagen-based patcher for handling NPC appearance, and is basically a more full-featured version of NPC. Since the author is working hard to keep EasyNPC up to date, while I've been out of the modding loop for a few months (and plan to focus on other projects when I return), I recommend migrating over to EasyNPC. Thanks for using my tool :)
  3. Larry223
    Larry223
    • member
    • 1 kudos
    No clue where I can get help for "NPC Plugin Chooser2" (the v2 found on Synthesis Repository), so I'll try here:

    Everything was runing fine, but I tried changing the "Patching Mode" from "Default" to "EasyNPC_Like" to try it out. Didn't like it in the end so I returned it to "Default", but ever since the NPCs that I patched with "EasyNPC_Like" Patch Generation no longer take the textures needed (brows, hair, etc). Reinstalled Synthesis and "NPC Plugin Chooser 2" multiple times didn't fix the issue, which never happened on the "defualt" before.
    1. Piranha91
      Piranha91
      • premium
      • 71 kudos
      I didn't realize NPC2 is visible via Synthesis. It's not meant to be a Synthesis patcher, but rather a standalone executable (though I suppose a Synthesis mode might come later, but it'd be a pretty clunky synth patcher). I'm approaching release but still probably a couple weeks away. It'll get its own Nexus page when it's finished as it's a total rewrite.
    2. Larry223
      Larry223
      • member
      • 1 kudos
      Huh, makes sense, I could't get it to work as a Synthesis patch (infinite load time), so I had to disable NPC Chooser2, patch Synthesis, and only after use NPC Chooser2 on its own separate patch from Synthesis.

      I'll just wait for the update then, thanks for the answer.
  4. marianito10
    marianito10
    • member
    • 2 kudos
    Instructions gave me an aneurysm.
    1. marianito10
      marianito10
      • member
      • 2 kudos
      The aneurysm gave me the opportunity to find a better patch like Easy NPC. So yeah, I didn't miss out on anything by not using your plugin.
  5. NerdDefender
    NerdDefender
    • member
    • 3 kudos
    Followed the directions and tried to run NPC Plugin Chooser through synthesis. I've used synthesis before and have been able to successfully run patchers and been able to fix blocking errors. However this time I cannot.

    After installing NPC Plugin Chooser through the Git Repository I find the only project as described on the description page. When it loads in synthesis it gives me the following blocking error:

    BSAHandler.cs(60,26): error CS1061: 'IArchiveFile' does not contain a definition for 'CopyDataTo' and no accessible extension method 'CopyDataTo' accepting a first argument of type 'IArchiveFile' could be found (are you missing a using directive or an assembly reference?)
    Program.cs(147,37): error CS1501: No overload for method 'TryGetValue' takes 2 arguments
    Program.cs(547,41): error CS1061: 'IArchiveFile' does not contain a definition for 'CopyDataTo' and no accessible extension method 'CopyDataTo' accepting a first argument of type 'IArchiveFile' could be found (are you missing a using directive or an assembly reference?)
    Program.cs(554,40): error CS1061: 'IArchiveFile' does not contain a definition for 'CopyDataTo' and no accessible extension method 'CopyDataTo' accepting a first argument of type 'IArchiveFile' could be found (are you missing a using directive or an assembly reference?)

    After this I can't do anything. Since I haven't ran it yet I can't set to last run. I can't choose the "match" option, and I can't adjust any settings.
    1. deleted63183036
      deleted63183036
      • account closed
      • 0 kudos
      Having the same issue, were you able to resolve it?
      EDIT: as was stated multiple times on this page, I matched Mutagen and Synthesis version; works fine now.
  6. Piranha91
    Piranha91
    • premium
    • 71 kudos
    Uh… sorry for ignoring everyone. I had no idea there were still people using this patcher since EasyNPC came out. Haven’t checked the comments here in ages. I’m really busy IRL at the moment but will try to work through the comment backlog soon even though I’m probably too late to be of use.
  7. waeq17
    waeq17
    • premium
    • 55 kudos
    This is a really good program, but what impressed me and makes me respect you is the fact that you push people to EasyNPC even though it is a "competitor", because you find it to be more functional and fully-featured. Kudos and endorsed.
  8. Avokh32
    Avokh32
    • premium
    • 13 kudos
    Hello, could you please make it so that this would work on Stock Games ( https://github.com/LivelyDismay/Learn-To-Mod/blob/main/lessons/Setting%20up%20Stock%20Game%20for%20Skyrim%20SE.md )?  PLEASE?
  9. NinaMercer2
    NinaMercer2
    • premium
    • 0 kudos
    All that happens when i run this, through synthesizer, is it just shows me a bunch of text, and then nothing happens.
  10. Ivanmand
    Ivanmand
    • premium
    • 8 kudos
    I know this might be a bit much to ask, but could you consider making a video tutorial for using NPC plugin chooser? I've tried following the instructions carefully, but with no succes. Will continue using the tedious method with SSEedit untill then
    1. XanArcit
      XanArcit
      • member
      • 0 kudos
      Seconded. Also, does anyone know if it works for Vortex?
    2. deleted15689919
      deleted15689919
      • account closed
      • 3 kudos
      +1 This would be amazing 
  11. LogicZero420
    LogicZero420
    • supporter
    • 3 kudos
    Is version 1.7 the full version? Does it work if you install using a mod manager? Namely MO2?
  12. LogicZero420
    LogicZero420
    • supporter
    • 3 kudos
    So if I was to install an npc mod & untick the files of a character I DIDN'T want, so that another mod can take that priority, that wouldn't work? Is that because of the esp creating a record despite me not downloading the files?