For this guide you will need:

Step 0.
Choose your localization language, by default it's English. Switch if necessary

Step 1.
Press the generate button to the right of Handle [1] and Handle [2]. Type in your folder name (note: This will be the name of specific dice folders once you press build). It's best practice to use a standard naming nomenclature such as "{KeyWord}Dice", so "MoonDice" is a good example. You don't need to do that, but it's what I do, so I'm recommending it.

Step 2.
Next fill out the Name and Description. This is the name and description that will appear in game. Also Click on the generate button to create your Mod UUID. Make sure to generate a new UUID for each new mod you make so there are no conflicts.

Step 2a. (Optional)
Click on the language drop down menu.

Step 2b. (Optional)
Click on the language drop down menu.

Step 3.
Fill out the meta information form. Author (you), Mod Name (How it will appear in a mod manager), and Mod Description (It's description in a mod manager). And lastly, select your Output Directory. It should be an empty directory with no other files!

Step 4.
Press the Build button. make sure you selected an empty output directory before doing this!

Step 5.

Lastly, open up your .DDS folder and paste in your Dice Files (Make sure the extension is capitalized! .dds will NOT work). Paste in your .DDS files.

Step 6.
Congratulation's you're done with my utility. Now open LSlib and paste your output path in the source path. The package path can be anywhere, just make sure to add /DiceName.pak at the end so it creates the .pak. Please, please, be mindful of the .pak extension or you will get an error.

Step 7.
Import the mod into your mod manger. I'm using BG3MM (Baldur's Gate 3 Mod Manager). If you want to upload your mod to nexusmods.com you'll want to place your mod.pak inside of an archive [.rar, .zip., .7z]

Fruits of your labor

Dice in-game (English)


Dice in-game (German)


Localizations
If you're a polyglot or have lots of contributors, you can generate all of your localization in one go!

Article information

Added on

Written by

SeanConnerX0

0 comments