Modding:Modding resources: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
(a better placement of the banner to match the position on the home page)
 
(23 intermediate revisions by 4 users not shown)
Line 4: Line 4:
|image=Modding_resources.webp
|image=Modding_resources.webp
}}
}}
{{#widget:ModdingIntroVideoBanner}}
{{DISPLAYTITLE:Modding resources}}
{{DISPLAYTITLE:Modding resources}}
{{#widget:ModdingIntroVideoBanner}}
{{Modding box}}
{{NavWiki|modding}}
<div style="text-align: center;">{{InfoBlob|<nowiki>https://bg3.wiki/wiki/Modding:Modding_resources</nowiki>}}</div>
{{Modding sidebar}}
 
This is BG3Wiki's ''Modding resources'' hub. They can be easily linked to with the following address:
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>
== Guides ==
* [[Modding:Creating mods|Creating mods]]
* [[Modding:Installing mods|Installing mods]]
* [[Modding:Mod troubleshooting|Mod troubleshooting]]


== Requests ==
== Creating mods ==
[https://www.nexusmods.com/baldursgate3/users/45273002 Djmr], in Larian's server, has set up a modding bounty board for the BG3 community.
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:


Request form: http://bit.ly/3YfZ1yD<blockquote>'''Anyone''' can submit a request</blockquote>Board: http://bit.ly/44M0hf0<blockquote>Modders can request edit access and assign themselves a posted request</blockquote>If anyone makes a request there, please do not make duplicate requests on modder's mod pages too, as it ends up with multiple people working on the same mod.
* [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


== Modding Sites ==
== Modding Sites ==
Line 23: Line 38:
* [https://baldurs-gate-3.thunderstore.io Thunderstore]
* [https://baldurs-gate-3.thunderstore.io Thunderstore]
* [https://www.curseforge.com/baldurs-gate-3 Curse Forge]
* [https://www.curseforge.com/baldurs-gate-3 Curse Forge]
* [https://steamcommunity.com/app/1086940/workshop/ Steam Workshop] (soon)
== Essential 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
** This is to ensure you get the '''''granny2.dll'''''  file from the 1.15.13 version, as it may not be included in later versions.
* 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]
** Includes addons for Head Export Order, Easy LOD Creation, Normal Map Transfer, Quick UV Buttons and Reset Transforms.
* [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]
'''Gnu Image Manipulation Program (GIMP)'''
* [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 ==
Line 82: Line 54:
* 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}}


== Compatibility Graphics ==
<div style="text-align: center;"></div>{{Modding navbox}}
Use these graphics on your mod pages! These 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>
{{DEFAULTSORT:Modding_Resources}}
{{DEFAULTSORT:Modding_Resources}}
[[Category:Modding]]
[[Category:Modding]]
[[Category:Modding guides]]

Latest revision as of 19:12, 6 September 2024

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

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

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