Guide to loading multiple modules at the same time in "Nioh 3"

by Thad·v1.00·Updated 2026-02-25

This is a short guide on how to "chainload" multiple .dll file type mods to work together in Nioh 3. The "DLL Plug-in Loader" module is not universal, but this method works.

Screenshots 1 screenshots

About this mod Machine translation

This is a short guide on how to "chainload" multiple .dll file type mods to work together in Nioh 3. The "DLL Plug-in Loader" module is not universal, but this method works.

How to load multiple different modules at the same time in "Nioh 3"

🎮 **Welcome to this guide! ** Have you ever wanted to run multiple `.dll` format modules at the same time in "Nioh 3", only to find that they conflict with each other? Don’t worry, this guide will teach you how to cleverly “chain load” them so they all work together harmoniously!

💡 **Why do you need this guide? **

I created this "mod" (actually a tutorial) because I discovered that someone had released a mod called "DLL Plugin Loader", but it was coded in a way that required all other mods to include a specific exported function in their code. This is obviously unrealistic, and we can't expect every modder to do this (not to mention that many people simply don't know that this is needed, or the mod has already been released). This method provides a practical way to load other DLL files without modifying the existing module code.

**Important Note:** This method is also applicable to independent modules made by the author of "DLL Plug-in Loader". So unless you're only going to use mods made by the same author, there's no reason to use that loader.

---

📋 Instructions before use (please read before posting!)

  • **If you want to install any mod** made by a "DLL Plugin Loader" author (eg `Kassent`) (eg `UnlimitedTransmog`), the steps are slightly different. Please jump to the **"How to add the Kassent mod to your mod load chain"** section.
  • **If you would like to use Special K with this mod (and other Nioh 3 mods)**, please see the **"Special K and Nioh 3 Mod Compatibility Notes"** section. If these steps don't resolve your issue and nothing else in the post is helpful, you may need to troubleshoot on your own.

---

🚀 General Installation Guide

**1.** Download this mod (or download the original version from Ultimate ASI Loader). This mod essentially renames the Ultimate ASI Loader to `dinput8.dll` to suit Nioh 3, and comes with a (basically) empty `plugins` folder.
**2.** Extract this mod into your "Nioh 3" Steam game folder. There should now be a `dinput8.dll` file and a `plugins` folder in the folder where your `Nioh3.exe` is located.
**3.** Download any other module in `.dll` format. For example, the "Camera Configuration" module. You only need the actual module `.dll` file and the configuration file (if you have one). For the "Camera Configuration" module, this is `CustomizableCamera.dll` and `Nioh3CameraConfig.txt`.
**4.** **Important step:** Rename the dll file of the module and change the `.dll` extension to the `.asi` extension. (If the file type does not change correctly, make sure the "File Extensions" checkbox is checked in the View tab of Windows Explorer). Continuing with the example above, `CustomizableCamera.dll` should now become `CustomizableCamera.asi`.
**5.** Move the newly renamed `.dll` file (now a `.asi` file) and configuration files into the `plugins` folder.
**6.** Done! Everything works fine now. You can use this method for any game that supports Ultimate ASI Loader.

---

🔗 How to add Kassent mod to your mod load chain

**(Kassent mods include Unlimited Transmog, Living Artifact Cutscene Always, and any other mods they make in the future)**

**NOTE:** Due to the way the mods made by Kassent are coded (which is why I decided to post this guide), you need to install them in a slightly different way.
**1.** Follow steps 1 and 2 in the previous section to set up this module.
**2.** Download kassent's DLL Plugin Loader module and any other kassent modules you want to use (e.g. Unlimited Transmog).
**3.** The files in the "DLL Plugin Loader" are the files you need to rename to `.asi`, so rename `DINPUT8.dll` to `DINPUT8.asi` (**Do not** rename the file names of other kassent modules, such as **Do not** rename `Unlim …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
Mod Chain Loader
File size
369.1 KiB