Modding:Creating mods: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
No edit summary
 
(47 intermediate revisions by 4 users not shown)
Line 3: Line 3:
|description=This page is a hub for everything related to Modding Baldur's Gate 3. Check out the following guides to learn how to mod BG3.
|description=This page is a hub for everything related to Modding Baldur's Gate 3. Check out the following guides to learn how to mod BG3.
|image=Modding_resources.webp
|image=Modding_resources.webp
}}{{NavModding}}
}}{{Modding box}}
== Introduction ==
[https://forms.gle/eEhyfzsY5hmvVTRV8 '''Request a modding-related wiki page here!''']


= Introduction =
Are you excited about becoming a Baldur's Gate 3 modder, but have absolutely no idea where to start?


This page is the starting point for resources, tutorials, references and more that you need for modding.
This page is the starting point for resources, tutorials, references and more that you need for modding.


=== What do you want to make? ===
{| class="wikitable"
 
|+ Good places to begin:
First and foremost the question you want to be asking yourself is what do you want to make? Once you have the answer to that you will find it easier finding the help you need.
|-
 
! Resource !! Description
[[Modding:Tutorials|Tutorial List]] / [[Modding:Creating_mods#Sample_Mods|Sample/Template Mods]] / [[Modding:Creating_mods#Tools|The Tools you will likely need]] are the main places you want to take a stop at it to see what you need and whether there is a tutorial/sample/template you can already use for what you want to make.
|-
 
| [[Modding:Getting Started with BG3 Modding|Getting Started with BG3 Modding]]|| Want to know where to release your mod, or want to know how permissions work for mods?
* [[Getting Started with BG3 Modding]] this is your next stop for a run down of a few things. This page also does link to some of the tutorials in the tutorial list linked above to give examples of what you would do.
|-
 
| [[Modding:Tools|Tools and Plugins]] || A list of useful tools and plugins that are available either specifically for BG3 Modding or that help with BG3 Modding.
== Sample Mods ==
|-
 
| [[Modding:Tutorials|Tutorial List]] || A list of different available tutorials categorised by theme.
One of the most helpful things you can do when you’re starting out with modding is to take a look at sample mods that actually work and start from there. Here are a collection of Sample Mods designed to help you create a finished product.
|-
* [https://www.nexusmods.com/baldursgate3/mods/132 Padme's BG3 Tutorials and Modding Resources] by Padme4000
| [[Modding:Sample_Templates|Sample and Template Mods]] || Sample/Template mods you can use as a base to create your own mods.
** Includes Eye Color Template, Hair Color Template, New Head Template, Tattoo and Makeup Template, and Localization Template.
|-
* [https://www.nexusmods.com/baldursgate3/mods/400 Sample 3D Edited Equipment Mod] by AnteMaxx
|[[Modding:References|References]]
* [https://www.nexusmods.com/baldursgate3/mods/278 Sample Magic Ring Mod] by AnteMaxx
|References and tables for the various game files you may need.
* [https://www.nexusmods.com/baldursgate3/mods/249 Sample Equipment Mod] by AnteMaxx
|-
* [https://www.nexusmods.com/baldursgate3/mods/294 Add Scars to Your Character] by labotor
|[[Modding:Code Snippets|Code Snippets]]
* [https://www.nexusmods.com/baldursgate3/mods/1280 Dye Template as Optional File] by Padme4000
|Helpful code snippets for modding.
* [https://www.nexusmods.com/baldursgate3/mods/4515 Custom Race Template] by Tripsadin
|-
* [https://www.nexusmods.com/baldursgate3/mods/437 Hair Template] by Padme4000
|[[Modding:Other Resources|Other Resources]]
* [https://www.nexusmods.com/baldursgate3/mods/4148 Kay's CC Icon Template] by perseidipity
|Miscellaneous resources to either help with modding or to add to your own mods.
* [https://www.nexusmods.com/baldursgate3/mods/4200 Sample VFX Mod] by Shivero
|}
 
{{Modding navbox}}
== Tools ==
Some extremely useful tools that will make your BG3 modding life so much easier.
* [https://github.com/Norbyte/lslib Lslib] by Norbyte
** Needed for many types of conversations necessary for modding.
* [https://github.com/ShinyHobo/BG3-Modders-Multitool BG3 Multi-Tool] by ShinyHobo
** Allows you to pack and unpack mods, search the game’s asset files, and more!
* [https://www.nexusmods.com/baldursgate3/mods/502 BG3 Mini tool] by Padme4000
** Has a variety of helpful functions including creating your Meta.lsx file for you.
* [https://www.nexusmods.com/baldursgate3/mods/1808 BG3 Creator's Cauldron] by Keefr
** Dive into the world of BG3 homebrewing with Creator's Cauldron! From custom magical armor to powerful spells, this tool makes creating your own BG3 content a breeze.
 
*[https://www.nexusmods.com/baldursgate3/mods/1325 Dice Sprite Generator] by Anecx
**These tools allow you to generate 25 ANIMATED dice sprites needed for your dice in one click!
*[https://www.nexusmods.com/baldursgate3/mods/2594 Language Support for BG3 VSCode Extension] by Chromosome16
**Text highlighting for bg3 text files in Visual Studio Code.
 
=== Blender Plugins ===
 
* [https://github.com/Norbyte/dos2de_collada_exporter Mesh import/export plugin] by Norbyte
** You’ll need this if you want to work with .GR2 files (that’s what BG3 uses) in Blender.
 
* [https://www.nexusmods.com/baldursgate3/mods/346 Padme’s Addons] by Padme4000
** Includes addons for Head Export Order, Easy LOD Creation, Normal Map Transfer, Quick UV Buttons and Reset Transforms.
* [https://www.nexusmods.com/baldursgate3/mods/464 Armature Plugin] by Aloija
** Blender addon which helps to edit the skeleton for BG3 models.
* [https://www.nexusmods.com/baldursgate3/mods/3683 Outfit Builder] by LazyIcarus
** Given armor in a base body (e.g. HUM_F) and body variants of HUM_F (e.g. HUM_FS, or some body mod here), generate meshes of the armor for those body variants.
* [https://www.nexusmods.com/baldursgate3/mods/4310 Volnos Texture Toolbox] by Volno
** A modding resource containing a collection of tools for modifying BG3's skin textures, as well as a recreation of Baldur’s Gate 3’s skin shader.
 
== References ==
Baldur’s Gate 3 has a LOT of files. It can be very difficult to find the specific asset you’re looking for. The pages in this section should help you find the files you’re looking for as you’re modding!
 
* [https://bg3ccmoddinglibrary.carrd.co/ Bg3 CC Modding Library] by Weeviljester
* [[Guide:AssetPrefixReferences|Asset Prefix References]]
* [[Modding:VertexColorMaskSlots|Hiding skin/outfit parts: Vertex Color Mask Slots]]
* [[Guide:Hair_Meshes|Hair/Beard Meshes]]
** [https://docs.google.com/spreadsheets/u/0/d/16cQUxQ7FrGVmIPy5929qae4cCQls4ZWuBX_w08zvv5M/htmlview BG3 Hair Reference Spreadsheet (WIP)] by EmeraldTechno
* [[Guide:Head_Models|Head Models]]
* [[Guide:Face_and_Body_Textures|Face and Body Textures]]
* [https://tested-carriage-3b5.notion.site/BG3-Piercing-Edits-DIY-37cb7d00f6794fc484d9afdc6fb13c81 Piercings] by Chumy
* [[Guide:Colour_Map|Colour Map]]s
* [https://bg3-dyes.tumblr.com/ Examples of dyes on clothing/armor]
* [https://www.tumblr.com/gaylockpick/tagged/mirza%27s%20resources BG3 Icons in downloadable format] by Mirza
 
== Code Snippets ==
Code snippets and IDs that are often used, collected here to make your life easier.
* [[Guide:Race_UUID|Race UUID]]s
* [https://pastebin.com/g0fUYFAL Interactable Item UUIDs]
* [https://www.scribd.com/document/666568844/Bg3-Items-v2 All items UUIDs]
* [https://pastebin.com/RLB7M0c8 Enemy types]
* [https://www.nexusmods.com/baldursgate3/mods/2534 Treasure Table Spreadsheet]
* [https://github.com/TripsLetash/WotF-Changelings/blob/main/Resources/ParentIDs.xml All Player RootTemplate IDs] by Tripsadin
 
== Other Resources ==
* [https://www.uuidgenerator.net/ UUID Generator]
* [https://www.nexusmods.com/baldursgate3/images/594 Making armour icons] by AnteMaxx
* [https://www.nexusmods.com/baldursgate3/mods/238 Custom Backdrops for Character Creation and Level Up] by AnteMaxx
* [https://boundingboxsoftware.com/materialize/ Materialize]
* [https://www.fontspace.com/barazhad-font-f20325 Rune Font] by CovenElf
* [https://www.nexusmods.com/baldursgate3/mods/2973 High Heel Feet for modders] by LazyIcarus
* [https://www.nexusmods.com/baldursgate3/mods/4360 Overlays for Unique Tav Tattoos] by RemuFO4
* [https://www.nexusmods.com/baldursgate3/mods/4337 BG3 Texture Stamps] by commanderstrawberry
=== Colour ===
* [https://docs.google.com/spreadsheets/d/1yXrWOIPoBe8p6MftEgFnZATvnoEvmGXGlCClenNXj_4/edit#gid=0 Colouring cheat sheet]
* [https://ajalt.github.io/colormath/converter/ ColourMath Colour Converter] Use sRGB 0-1 for the vec3 value.
* [https://rgbcolorpicker.com/0-1 RGB Color Picker]
== Gallery ==
<gallery heights="300px">
Blender279b_collada_export_settings.webp|Collada/DAE export settings for Blender 2.79b
Blender293_collada_export_settings.webp|Collada/DAE export settings for Blender 2.93
GnuIMP_export-settings.webp|DDS export settings for GnuIMP 2.10
Blender279b_gr2_export_settings_1.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (1)
Blender279b_gr2_export_settings_2.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (2)
Blender279b_gr2_export_settings_3.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (3)
</gallery>
[[Category:Modding guides]]
[[Category:Modding guides]]

Latest revision as of 21:00, 13 April 2024

Introduction[edit | edit source]

Request a modding-related wiki page here!

Are you excited about becoming a Baldur's Gate 3 modder, but have absolutely no idea where to start?

This page is the starting point for resources, tutorials, references and more that you need for modding.

Good places to begin:
Resource Description
Getting Started with BG3 Modding Want to know where to release your mod, or want to know how permissions work for mods?
Tools and Plugins A list of useful tools and plugins that are available either specifically for BG3 Modding or that help with BG3 Modding.
Tutorial List A list of different available tutorials categorised by theme.
Sample and Template Mods Sample/Template mods you can use as a base to create your own mods.
References References and tables for the various game files you may need.
Code Snippets Helpful code snippets for modding.
Other Resources Miscellaneous resources to either help with modding or to add to your own mods.