Baldur's Gate 3

Baldur's Gate 3

Not enough ratings
Item UUID & Spawncodes (Spreadsheet)
By мяFunreal
This is a spreadsheet that collected every UUID and Spawncode to get (almost) any item you want.
   
Award
Favorite
Favorited
Unfavorite
Foreword
>>> Click Here to get to the spreadsheet<<<
[docs.google.com]

I made a python script to webcrawl all Bg3Wiki equipment pages to gather UUID's.
Then i formatted the data into a spreadsheet to generate spawncodes for the Bg3Se Console.
You can use these spawncodes to spawn multiple different items in one batch.

While its more convenient to use EasyCheat to spawn individual items, this is better for batches.
For example, spawning all spell scrolls at once would take too long in EasyCheat.
Or if you want every player character to have the same starting equipment.

Simply select one or more spawncode boxes, press Ctrl+C and paste it into the bg3se console.


Then you can use whatever you just spawned.
Usage
In case you do not know, you must install the Bg3 Script extender, available here[github.com]
(Same idea as Skyrim and Fallout script extenders)

Head over to ...\steamapps\common\Baldurs Gate 3\bin and create a file called
ScriptExtenderSettings.json

You must make absolutely sure that it's a .json file, not a .json.txt file.


use notepad++ to save as "All Types (*.*)", with the .json in filename


Inside this file, you must add the following text:
{
"CreateConsole": true
}

Once that is done, launching the game will also create a separate cmd prompt window.
That is the Bg3Se console, in which you can copy paste the spawncodes from the spreadsheet.

Simply copying the text will paste it, requiring you to press the "enter" key to send the command.
If you select multiple boxes of spawncodes, you can select an empty cell last before you copy.
This will send the last copied text as an empty line, which means you do not have to press enter.
Closing Words
The Spreadsheet marks some items as "ToDo: Find UUID. Not on Wiki/Easycheat"
I used EasyCheat and CheatEngine to find some missing UUID's, but others remain missing.

From what i've gathered, some items never got any "global UUID", as they never needed one.
Instead the game assigned them a random "local UUID" to refer to, after the item got spawned.
Those "local UUID" strings seem to be different between savegames, and therefore useless.
If you happen to somehow find the global UUID of an item that is missing, write a comment.

Have fun with your totally legit gameplay.


Did you know i accept don't-ations on Paypal ?[paypal.me]
I would also usually link my Discord here, but its not relevant to Bg3 modding. So i won't.