Mods Installation

Installing BepInEx

BepInEx is a mod loader. It allows the game to load mods. You only need to install it once.

BepInEx documentation:

Installing BepInEx on Il2Cpp Unity

Installation steps:

  1. Download BepInEx 6.x. Go to the BepInEx releases page. Find the latest release and download the file for Unity IL2CPP. It has name in this format BepInEx-Unity.IL2CPP-OS-x64-6.X.X.zip.

  2. Find the game folder. This is the folder where DiceKingdoms.exe is located.

  3. Open Steam.
  4. Right-click on Dice Kingdoms in your library.
  5. Select Manage → Browse local files.
  6. A folder will open. This is the game folder.

  7. Extract BepInEx into the game folder.

  8. Right-click the downloaded BepInEx archive and choose Extract All.
  9. Copy everything from inside the archive into the game folder.
  10. Make sure the BepInEx folder and files like doorstop_config.ini and winhttp.dll appear next to DiceKingdoms.exe.

  11. Run the game once.

  12. Start the game normally.
  13. The first launch may take longer than usual. This is normal. BepInEx is setting itself up.
  14. You can close the game after it reaches the main menu.

  15. Check that BepInEx is installed.

  16. Open the game folder.
  17. You should see a BepInEx folder. Inside it, there should be:
    • LogOutput.txt
    • a config folder with BepInEx.cfg inside.
  18. If you see these, BepInEx is installed correctly.

Installing Mods

After BepInEx is installed, installing mods is usually very simple.

  1. Download the mod. Mods are usually shared as .zip or .rar files.

  2. Extract the mod archive.

  3. Right-click the archive and choose Extract All.
  4. Extract it to a temporary folder, like your Desktop.

  5. Look inside the extracted folder.

  6. The main mod file has a .dll extension. This is the mod itself.
  7. A mod can also be a set of files: for example, one .dll plus some folders or other files. All of them belong together.
  8. Some mods include a README.txt or similar. Read it first — it may have special instructions.
  9. Sometimes the archive already contains a plugins folder. If you see that, the mod is packaged so that you can simply extract the archive contents directly into the game's root folder (the folder with DiceKingdoms.exe). The plugins folder will merge with BepInEx/plugins, and the mod will be placed correctly automatically.

  10. If there is no plugins folder in the archive, install manually:

  11. Go to your game folder.
  12. Open BepInEx.
  13. If there is no plugins folder, create one and name it exactly plugins.
  14. Copy all mod files (the .dll and any accompanying files or folders) into BepInEx/plugins.
  15. If the mod has its own folder structure, keep it. For example, if the mod has a folder MyMod containing MyMod.dll and an assets folder, copy the whole MyMod folder into BepInEx/plugins.
  16. Example: C:\Games\DiceKingdoms\BepInEx\plugins\MyMod.dll

  17. Run the game.

  18. The mod should load automatically.
  19. If the mod has settings, a config file may appear in BepInEx/config after you run the game. You can open it with Notepad and change values.