Modding:Modding resources: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
mNo edit summary
(Fixed link & added larian resources)
 
(60 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{PageSeo
{{PageSeo
|title=Modding Resources
|title=Modding resources
|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
}}{{DISPLAYTITLE:Modding Resources}}
}}
{{#widget:ModdingIntroVideoBanner}}
{{#widget:ModdingIntroVideoBanner}}
{{DISPLAYTITLE:Modding resources}}
{{Modding box}}
{{Modding sidebar}}
This is BG3Wiki's ''Modding resources'' hub. They can be easily linked to with the following address:
<div style="text-align: center;">{{InfoBlob|<nowiki>https://bg3.wiki/wiki/Modding:Modding_resources</nowiki>}}</div>
You can find Larians Modding resources in their [https://larian.club/Patch7 Patch 7] rundown and on their [https://baldursgate3.game/news/community-update-29-playing-with-mods_124 Community Update #29 - Playing With Mods].
== Creating mods ==
Want to create mods? Check out the [[Modding:Creating mods|mod creation homepage]]!
== Installing mods ==
Need help installing mods? Check out the [[Modding:Installing mods|mod installation and troubleshooting homepage]]
== Tools ==
You’re gonna need some tools in order to start modding. Make sure you download the following, as they’re basically mandatory for modding:
* [https://github.com/ShinyHobo/BG3-Modders-Multitool BG3 Multitool] by ShinyHobo
**The multitool is an awesome tool that provides several important functions, chief among them the ability to search the game files, and to pack your mod into a format ready to be imported into BG3MM.
* [https://github.com/Norbyte/lslib Lslib] by Norbyte
** Lslib allows you to convert files between editable formats and game-ready formats. See [[Modding:Unpacking and converting files]] for more details.
* [https://github.com/Norbyte/bg3se ScriptExtender] by Norbyte
** The Script Extender adds Lua/Osiris scripting support to the game.
*[https://www.blender.org/download/lts/3-6/ Blender] (version 3.6 recommended)
**This is needed only if you plan to do any kind of mesh editing (hair, heads, clothes, weapons, etc.)
**[https://github.com/Norbyte/dos2de_collada_exporter Collada/GR2 import/export Blender plugin] by Norbyte
***For importing/exporting .GR2 files, which BG3 uses
* [https://github.com/LaughingLeader/BG3ModManager BG3 ModManager (BG3MM)] by LaughingLeader
** A portable mod manager for BG3


Welcome to the Modding Resources hub. If you've found these guides helpful, please consider linking back to it from your mod pages (Nexus, Steam Workshop, etc...)
<div style="text-align: center;">{{InfoBlob|<nowiki>https://bg3.wiki/wiki/Modding_Resources</nowiki>}}</div>
== Guides ==
* [[Guide:Creating Mods|Creating Mods]]
* [[Guide:Packaging Mods|Packaging Mods]]
* [[Guide:Installing Mods|Installing Mods]]
* [[Guide:Mod Troubleshooting|Troubleshooting]]
== Modding Sites ==
== Modding Sites ==
* [https://www.nexusmods.com/baldursgate3 Nexus Mods]
* [https://www.nexusmods.com/baldursgate3 Nexus Mods] (most popular)
* [https://baldurs-gate-3.thunderstore.io Thunderstore]
* [https://baldurs-gate-3.thunderstore.io Thunderstore]
* Steam Workshop (soon)
* [https://www.curseforge.com/baldurs-gate-3 Curse Forge]
== Required Tools ==
 
* LSLIB by Norbyte
** Install [https://github.com/Norbyte/lslib/releases/tag/v1.15.13 1.15.13] first, then install whichever is the [https://github.com/Norbyte/lslib/releases LATEST] release
* [OPTIONAL] Modders Multitool by ShinyHobo
** Install [https://github.com/ShinyHobo/BG3-Modders-Multitool/releases LATEST] release
*[OPTIONAL] BG3 Mini Tool by Padme4000
**Install [https://www.nexusmods.com/baldursgate3/mods/502?tab=files LATEST] main file
*A text editor, some of these may be cross-platform
**Windows: [https://code.visualstudio.com VS Code], [https://notepad-plus-plus.org Notepad++], [https://brackets.io Brackets], [https://atom-community.github.io Atom Community]
**Mac: [https://espressoapp.com Espresso], [https://www.barebones.com BBedit]
**Linux: [https://apps.kde.org/en-gb/kwrite/ KWrite], [https://apps.kde.org/en-gb/kate/ Kate], [https://wiki.gnome.org/Apps/Gedit Gedit], [https://vscodium.com VS Codium]
Linux users also need the latest version of [https://wiki.winehq.org/Download WINE] installed. Install it with the package manager in your chosen distro via an app store or with the CLI.
=== Free Tools ===
'''Blender'''
* [https://www.blender.org/download/ LATEST] version from Blender.org or Steam
* [https://www.nexusmods.com/baldursgate3/mods/346?tab=files Padme's Blender Addons]
* [https://github.com/Norbyte/dos2de_collada_exporter BG3/DOS2 Collada Exporter for Blender 3.6]
* [https://mmemoli.gumroad.com/l/tOKEh Mesh Data Transfer for Blender]
* [https://www.nexusmods.com/baldursgate3/mods/464 BG3 Armature Tools for Blender]
* [https://nb-stor.s3.eu-central-1.amazonaws.com/bg3/Tiefling.zip Skin Shader starter by Norbyte]
'''GnuIMP'''
* [https://www.gimp.org/downloads/ LATEST] version
* [https://code.google.com/archive/p/gimp-dds/ DDS Plugin]
'''Noesis'''
* [https://richwhitehouse.com/index.php?content=inc_projects.php&showproject=91 LATEST] version
To convert <code>.DAE</code> to <code>.FBX</code>.
=== Paid Tools ===
'''Photoshop'''
* [https://www.adobe.com/ca/products/photoshop.html LATEST] version or any version the DDS plugin(s) support
* DDS Plugin (choose only ONE)
** [https://gametechdev.github.io/Intel-Texture-Works-Plugin/ Intel® Texture Works Plugin for Photoshop]
** [https://github.com/fnordware/AdobeDDS AdobeDDS]
** [https://developer.nvidia.com/nvidia-texture-tools-exporter NVIDIA Texture Tools Exporter]
*[https://www.nexusmods.com/baldursgate3/mods/504 BG3 Normal Map Photoshop Action]
'''Substance Painter'''
* [https://www.adobe.com/creativecloud/3d-ar.html LATEST] version or purchase on Steam
* [https://substance3d.adobe.com/magazine/bringing-life-to-legends-character-art-in-baldurs-gate-3/ Article on Larian's process]
== Paths ==
== Paths ==
=== Windows ===
=== Windows ===
* Profiles: {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public}}
* Profiles: {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public}}
* Mods: {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\Mods}}
* Mods (.PAK files): {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\Mods}}
* Mods (loose files): {{InfoBlob|<path to game installation>\Baldur's Gate 3\Data}}
* Tools (script extender, native mod loader): {{InfoBlob|<path to game installation>\Baldur's Gate 3\bin}}
 
=== Mac ===
=== Mac ===
* Profiles: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Profiles: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Mods: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/Mods}}
* Mods: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/Mods}}
=== Linux ===
=== Linux ===
* Profiles: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Profiles: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Mods: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods}}
* Mods: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods}}
== Graphics ==
Use these graphics on your mod pages! Images were created by [https://www.nexusmods.com/users/52670436?tab=user+files&BH=0 AlanaSP] and originally shared in Larian's Discord server.


<div style="text-align: center;">[[File:BG3MM.png|alt=compatible with bg3mm]][[File:Vortex.png|alt=compatible with vortex]]</div>
<div style="text-align: center;"></div>{{Modding navbox}}
{{DEFAULTSORT:Modding_Resources}}
{{DEFAULTSORT:Modding_Resources}}
[[Category:Modding]]
[[Category:Modding]]
__NOEDITSECTION__
[[Category:Modding guides]]

Latest revision as of 21:48, 13 November 2024

This is BG3Wiki's Modding resources hub. They can be easily linked to with the following address:

https://bg3.wiki/wiki/Modding:Modding_resources

You can find Larians Modding resources in their Patch 7 rundown and on their Community Update #29 - Playing With Mods.

Creating mods[edit | edit source]

Want to create mods? Check out the mod creation homepage!

Installing mods[edit | edit source]

Need help installing mods? Check out the mod installation and troubleshooting homepage

Tools[edit | edit source]

You’re gonna need some tools in order to start modding. Make sure you download the following, as they’re basically mandatory for modding:

  • BG3 Multitool by ShinyHobo
    • The multitool is an awesome tool that provides several important functions, chief among them the ability to search the game files, and to pack your mod into a format ready to be imported into BG3MM.
  • Lslib by Norbyte
  • ScriptExtender by Norbyte
    • The Script Extender adds Lua/Osiris scripting support to the game.
  • Blender (version 3.6 recommended)
    • This is needed only if you plan to do any kind of mesh editing (hair, heads, clothes, weapons, etc.)
    • Collada/GR2 import/export Blender plugin by Norbyte
      • For importing/exporting .GR2 files, which BG3 uses
  • BG3 ModManager (BG3MM) by LaughingLeader
    • A portable mod manager for BG3

Modding Sites[edit | edit source]

Paths[edit | edit source]

Windows[edit | edit source]

  • Profiles: %LocalAppdata%\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public
  • Mods (.PAK files): %LocalAppdata%\Larian Studios\Baldur's Gate 3\Mods
  • Mods (loose files): <path to game installation>\Baldur's Gate 3\Data
  • Tools (script extender, native mod loader): <path to game installation>\Baldur's Gate 3\bin

Mac[edit | edit source]

  • Profiles: User/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public
  • Mods: User/Documents/Larian Studios/Baldur's Gate 3/Mods

Linux[edit | edit source]

  • Profiles: SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public
  • Mods: SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods