Skyrim Special Edition

File information

Last updated

Original upload

Created by

focustense

Uploaded by

focustense

Virus scan

Safe to use

Tags for this mod

About this mod

Painlessly mix, merge, and resolve conflicts and compatibility issues for all of your NPC overhauls.

Permissions and credits
Mirrors
Changelogs


Introduction

- Do you use dozens of NPC overhauls, and struggle to remember which mods apply to which NPCs?
- Do you suffer from blackface bugs, even when you're sure that you installed and ordered everything correctly?
- Are you itching to try out the latest NPC mods, but worried about the lack of compatibility patches?
- Do you wish for a better way than "muh load order" to decide which of your 6 replacers will win for a given NPC?
- Or maybe you want to use some, but not all of the customizations from an overhaul touching hundreds of NPCs?

If you answered "yes" to any of the above questions, then this is for you. EasyNPC is designed to take the pain, tedium, and bugs out of NPC modding, and make it simple and fun. Instead of fussing with load orders, guides, patches, more patches and editors, you'll be able to follow 3 simple steps:

  1. Install lots of NPC mods.
  2. Point at the faces you like.
  3. Let it build your own personal, standalone, conflict-free mod to use in place of the originals.

You can think of it as a visual browser, merge tool and über-patcher for NPCs, all in one app.

For more information and support, check out:


Main Features

EasyNPC is under active development. To see what's coming, check the GitHub issues page. As of today, here's what it offers:

  • Browse all customized NPCs, or quickly find any NPCs and their customization options, using a simple and fast UI with filtering and search capabilities.
  • Visually compare overhaul options with pictures of how the different mods will look.
  • Save and load profiles in order to experiment with different mods or share your favorites. (Your "current" profile is always saved.)
  • Automatically combine the visual aspects of overhauls with the functional aspects of other mods - no need for patches.
  • Check for problems or red flags in NPC mods, or with the selections you've made.
  • Maintain your settings even if you accidentally remove or disable a plugin or mod - while also giving the option to "catch up" with any permanent changes.
  • Build a merged overhaul that is completely standalone. It will still reference non-visual mods such as USSEP as masters, but will have no dependencies on either the plugins or the files/assets from the visual overhauls, meaning that you can disable all of the original overhauls afterward to free up load order slots.
  • Automatically pack your overhaul as a BSA - or multiple BSAs, for very large overhauls - to improve performance and load times.

Requirements

EasyNPC requires:

  • Skyrim Special Edition
  • Windows 10
  • A supported mod manager

Supported mod managers are:


Other mod managers might work, but aren't officially supported - you're on your own.

Getting Started

To install EasyNPC:

  1. Download the main file.
  2. Download the preview packs you're interested in. You can add new ones at any time.
  3. Extract all to the folder of your choice. After extracting everything, your folder should contain EasyNPC.exe, a bunch of DLLs, an "assets" folder and a "mugshots" folder.
  4. Register EasyNPC with your mod manager:
    • Mod Organizer: Add EasyNPC as an executable.
    • Vortex: Get the Vortex extension (always launch EasyNPC with the extension, it is required to work correctly).
  • Prepare your load order for first-time use. This is optional, but can help avoid some annoyances and extra work later on. Detailed instructions are in the Getting Started Guide on the project's GitHub page.
  • Start EasyNPC from your mod manager.
  • Confirm the location of your mods directory; you only need to do this the first time.
  • Let it scan your load order and generate an initial profile.
  • After you've completed these steps, just customize and build! Next time you start the app, you won't need to repeat any of the earlier steps, just confirm your load order and click "OK".

    Documentation

    🙋There is now a FAQ and troubleshooting guide available. Please refer to this first if you are having any problems.

    All documentation is, and will continue to be, hosted in the project repository. At present, the most important pages are:


    Support

    General questions and discussions can use the Nexus forum thread. I've also set up a Discord chat for faster support.

    If you'd like to file a bug on the GitHub page, please include the big three: (1) what you were doing, (2) what you expected to happen, and (3) what actually happened. Include a log file if possible; these will always be found in %LocalAppData%\EasyNPC (type this into the Windows "Run" box).

    Credits

    EasyNPC uses the Mutagen, libbsarchniflyswig, Serilog, Json.NET, ModernWpf, FodyFontAwesome5Ooki-Dialogs and CommandLine libraries.

    Icon/logo created by Novelyst.

    Thanks to Gka1 for the frequent consultations on BSA, to agc93 and Pickysaurus for their help figuring out Vortex support, and to the many redditors who put their PCs and Skyrim installations on the line to alpha-test. And, of course, to the creators of all of these beautiful overhauls for giving me a compelling reason to build this.