Baldur's Gate 3 Script Extender
7.1#3 in game mod loadersFree planFree planAPILinuxWindows
Visit| Fact | Baldur's Gate 3 Script Extender | MelonLoader |
|---|---|---|
| Debugging | Configuration supports console logging, runtime logs, compilation logs, an Osiris debugger and a Lua debugger. | A debug mode and numerous command-line switches support diagnosing loader, Unity and mod problems. |
| Documentation depth | The Lua API document is about 1,957 lines and includes examples and function behavior details. | The official wiki documents automated and manual installation, launcher detection, Linux environment variables, troubleshooting pitfalls, support contact and launch arguments. |
| Licence | The repository combines an MIT licence with a Commons Clause condition that excludes selling the software or services whose value substantially derives from it. | The repository and installer are licensed under Apache License 2.0. |
| License | The repository license includes the MIT License and a Commons Clause condition that excludes selling the software or substantially derived products and services. | The repository states MelonLoader is licensed under Apache License, Version 2.0. |
| Linux support | The community installation guide documents Windows and Linux/Steam Deck use through Proton, with extra launch options required. | The repository links to a Linux support guide covering WINE, Steam Proton, and native use. |
| Logging | Configuration options can log Osiris activity, runtime output, story compilation, and compilation errors to files. | Runtime logs are written under MelonLoader/Logs in the game installation directory. |
| Purpose | The Script Extender adds Lua and Osiris scripting support to Baldur's Gate 3. | MelonLoader describes itself as a universal mod loader for Unity games compatible with both Il2Cpp and Mono. |
It suits Baldur's Gate 3 mod creators who want to use Lua or Osiris scripting and related debugging and logging options. Users need patch 5 or later and a supported Windows or Linux-via-Proton setup.
MelonLoader suits Unity game players who want to load mods or plugins, as well as developers working on them. Android and Oculus Quest users should note that support is still in progress.