Neverwinter Nights: Enhanced Edition

Neverwinter Nights: Enhanced Edition

38 ratings
Publishing To Steam Workshop
By Lewbonskee
Documentation for getting your Neverwinter Nights: Enhanced Edition content onto Steam Workshop!
Structuring your Upload
Before uploading your mod, first create a directory/folder for the mod on your computer. Inside this directory, make sure the structure of your module folder mirrors that of the Neverwinter Nights: Enhanced Edition game directory. The location of this module directory is up to your discretion.
Using the example above:

We named the mod “My Steam Module”

C:\My Steam Module\

Inside this directory, add an extra folder.

C:\My Steam Module\tlk\

If specific file-types have proper folders in the Neverwinter Nights: Enhanced Edition install directory, add a seperate folder for those. For example, if we use Hak packs in the module, include that file inside a new folder:

C:\My Steam Module\hak\

Continue adding folders for any files your mod needs (.mod, .wbm, etc.). To add a thumbnail for your mod, include an image file named thumbnail.png or thumbnail.jpg in the root folder of your upload.

Steam allows you to tag your mod with a list of categories that can help users find your content. To add tags to your mod, add a file called tags.txt in the root folder of your upload. Add a new line of text to the file, where each line is the text of the tag you’d like to add. Make sure there are no blank lines.

Here is the list of pre-defined tags you can use:
module tileset hak compilation persistentworld override singleplayer multiplayer music sound voices textures models portraits script
Uploading your Mod
In order to upload your prepared folder, enter a specific console command from inside a Steam-enabled version of the game.

  • Launch Neverwinter Nights: Enhanced Edition from Steam.
  • Open the console (press ~)
  • Type: WorkshopUpload <full path to your mod directory>

    In our example, in this case it would be:
    WorkshopUpload C:\My Steam Module

  • Steam will upload the mod and display a message when complete.
  • Close the game and go to your Steam Workshop content directory. You should see a new content item with the name of the directory you uploaded.
  • In Steam, fill in the description and any additional data for your mod

Steam Workshop requires that your Steam account has spent at least $5 USD before posting content.
Updating your Mod
You may update your mod by following the same process as uploading. As long as the name of your mod is the same as the name of the directory you are uploading, Steam will detect that the mod is the same, and replace the files on Steam Workshop with the ones in the directory.
Subscribing to Mods
“Subscribing” to a Mod on Steam Workshop sets Steam to download that workshop-item, and to keep it up to date. It is the method by which you may download other user’s Mods.

To subscribe to a mod, navigate your Steam client to the Neverwinter Nights: Enhanced Edition workshop interface. Then, find the workshop item you would like to subscribe to, and click “Subscribe”.

The next time you start the game, the mod content should appear as long as it was structured and uploaded correctly.
If your mod relies on content from other mods, you can use Steam Workshop's dependencies feature. To do this, go to your workshop item's page and click "Add/Remove Required Items". From here, you can choose other workshop items that your mod depends on.

Using this feature will allow you to avoid including redundant content or content that you don't have permission to redistribute.
< >
Storm_Crow May 5, 2019 @ 11:44pm 
Is there a way to add all dependencies? I have a saved game that I have shared with 1120 entries, I know that sounds like a lot but it's average for that game, and it is vary tedious clicking 1120 times in a small text box that re-loads every time I add a dependency.
Cagus Jan 11, 2019 @ 9:16am 
Hi, I think you missunderstood my question.
I know what and how to do it for me, my question was how to make working for my subscribers.

Thanks for answer anyway.
werelynxo Jan 3, 2019 @ 4:05pm 
@Cagus: go to your steamapps and workshop folder, find the two mods. Now copy the less important tgas int your overwrite folder located in my documents/Neverwinter Nights/override.
Then copy the more important tgas into that override folder and when prompted overwrite them.

Also make sure to have the files saved somewhere in case you want to clean the mod from your override without totally emptying it :)
AT_Sagor Dec 27, 2018 @ 6:19am 
Мод обновил, пишет что удачно, но на деле обновления нет. Есть идеи почему так?
Cagus Nov 23, 2018 @ 6:51am 
I have a question.
I have 2 mods modifying tgas (icons).
First changes icons and with empty frame and the second adds a special frame around them.
How can I set the second one to take priority? (both modifies the same file, but when the second mod is added, it should take priority and overwrite the file from first mod).

Thanks for answer, this is bugging me and I haven't found solution yet (only the priority of subscription seems to affect this).
Julius Borisov  [developer] Oct 12, 2018 @ 5:50am 

There are two folders: one in your Steam folder (for NWN:EE), and another is in Documents - this second folder works exactly like Bioware's NWN folder did. Any folder in Steam/Gog/Beamdog Install/ is not for modding.
flashwitt Oct 11, 2018 @ 6:27pm 
I have to admit, modding the EE version of NWN has been much more challenging for me. The folder structure is different than in the original game. Most of the folders within the Steam game folder fall below a Data folder, much like skyrim, and several have been renamed (portraits is now prt, for example,) and the override folder has been renamed AND falls outside of the Data folder, plus, there's a series of folders under Documents, which follow the game's traditional structure. When I subscribe to mods, no files appear in ANY of these folders, even when they seem to be functioning correctly for me in the game. Honestly, I have no idea where anything is actually being installed. No files appear anywhere when a mod is installed. Can someone please clarify for me what's actually happening here?
flashwitt Oct 7, 2018 @ 2:32pm 
(Also noting: I've double checked case sensitivity, the collection seems to upload correctly, and manually installing portraits to the folder woks fine.)
flashwitt Oct 7, 2018 @ 2:30pm 
I've got a Workshop folder on my desktop in which to keep my mod projects. Inside I have a folder named Male Portraits. Inside of that, I've included an (empty) tlk folder, a prt folder, and thumbnail.jpg and tags.txt. Theoretically, this should work. But it doesn't. Not only does my own portrait collection fail to install via Workshop, no one else's seems to either. Any suggestions?
wolf_979 Aug 26, 2018 @ 12:08am 
Why no "script" tag?