If you want to mod NWN:EE then there are several things to be aware of.
Quickly to break down some key words. NWN of course means Neverwinter Nights and EE is Enhanced Edition.
Main file types:
Other terminology:
Firstly make sure your game is up to date with the latest patch. The game is 99.9% backwards compatible with earlier pre-EE content and patches contain vital fixes.
If you are stuck with crashes after installing custom content, you can also rename your Neverwinter Nights document folder to reset the folder uses and perhaps move back a few at a time to recover. Settings are stored in the settings.tml and renaming the file can reset your Game Options.
There are also known issues with Antivirus and OneDrive when starting the game and it crashing. There are two main ways to solve this:
Modding in Neverwinter Nights isn't as clear-cut as it might be for Elder Scrolls, Fallout, Baldurs Gate or similar RPGs where there is a single game world or campaign you modify.
Instead there is usually the base campaigns (that Bioware made) and also a whole load of custom modules made by people with the games toolset.
You might find that there are projects (some mentioned on this FAQ further down) that are what you'd think of as more typical modifications like Skyrim has that apply game wide overrides (PRC, CPP, HD pack) but also may break a lot of things if they conflict with a modules custom content.
Merging modifications is also not for the faint of heart and you should consider joining the Discord to understand the difficulties of resource conflicts and 2da merging.
Singleplayer modules may require custom content to run. The vault will usually have the hakpacks required next to the module download. For example:
The game will inform you on loading if there is a missing file that is required.
Additional game wide override modifications would include projects like the PRC or Beamdog HD Pack projects which will usually run as userpatch files or after being added to a modules hakpack list, and if they conflict with the module files should be disabled.
There are a few main ways to obtain custom content:
The installation of content is relatively easy, you usually put the files in these locations:
For override content, this is usually game wide;
Note for loose files and userpatch content there is always a risk of conflicts, especially when joining Multiplayer servers, and therefore if you encounter crashes or bugs it is on you to disable your custom content. A good example of this is some of the Beamdog HD Pack content will conflict with CEP content, due to how model inheritance works, therefore you may not be able to run the HD pack on top of such modules.
These are a few of the major released custom content projects and what they do.
The CEP projects (there are now 3 of them, CEP1, CEP2 and CEP3) are not true expansions (such as how Hordes of the Underdark was an expansion of the game made by Bioware). Instead they contain builder content such as new creature appearances or placeable objects or items.
Players should not load these into their override or userpatch setups, but instead only download them when the module they have requires it.
The Player Resource Consortium project provides a lot of new classes, races and spells/abilities. Most of the time this is applied as a layered set of custom content across many modules, although some modules are built using it.
There is going to be a higher chance of some conflicts with modules, so patches for specific modules may exist.
There are two variants of this project now;
The Community Patch Project has some modifications to spells, feats and classes that are intended to patch issues.
However the project does step into adding content (eg some new classes) and has several 2da files changed, and therefore you may encounter bugs if liberally applied to everything.
The Beamdog HD Pack contains a huge set of new models for the base player races. This acts like an art-only override. It is recommended to use the fixed community version. The Beamdog released version has several bugs and the installer no longer correctly functions.
There are known issues with some CEP content, so you may have to disable this when playing certain modules.
The Neverwinter Nights Overhaul Project aims to combine the HD pack with other updated visual overrides.