We have a Steam curator now. You should be following it. https://store.steampowered.com/curator/44994899-RPGHQ/

Moonglasses - BG3 Toolkit Unlocker 1.3.1 β€” Baldur's Gate 3

Looking for the download?
This mod's files are on ModHQ.
Go to mod page
Share things you've made or found for games here.

Moderator: Mod Janitor

Ignore Topic
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Don't update the game and toolkit quite yet. Moonglasses needs to be updated
Jingle Jangle Jingle
User avatar
Mod Reuploads
Posts: 51
Joined: Mar 14, '25

Geolocation

Post by Mod Reuploads »

Public Beta version compatible with patch 8
πŸ“₯Moonglasses-Build-PublicBeta-495.zip
:pirate:
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

For future reference, it's possible to unlock the toolkit manually using dnSpy

Here are the steps (Can confirm it works)
DIY: Modifying Your Own EditorFramework.dll, DialogPlugin.dll, and DialogPluginUI.dll
  1. Download and install dnSpyEx.
  2. Edit the following variables and functions based on the changes in the "DIY Code Changes" folder:
  • Functions
    • Open EditorFramework.dll with dnSpyEx and modify the following functions:
      • EditorFramework.IO.FileAccess.AddRestrictedFolder
      • EditorFramework.IO.FileAccess.AddIgnoredFolder
      • EditorFramework.IO.FileAccess.Setup
      • EditorFramework.IO.FileAccess.IsRestrictedFile
      • EditorFramework.IO.FileAccess.IsLevelEditingAllowed
      • EditorFramework.IO.FileAccess.IsDialogAndStoryEditingAllowed
    • Open DialogPlugin.dll with dnSpyEx and modify the following functions:
      • DialogPlugin.LSDialogPlugin.MDialog.SaveToFileInternal
    • Open DialogPluginUI.dll with dnSpyEx and modify the following functions:
      • DialogPluginUI.LSDialogPlugin.MMultilineTextEditPanel
  • Variables
    • Open EditorFramework.dll with dnSpyEx and modify the following variables
      • EditorFramework.IO.FileAccess.IsBuildExternal
  1. Go to "File" -> "Save Module..." and save the new DLL files.
If any of you are .NET ****, this approach would just need to be done but as a Harmony DLL mod instead to simulate what MoonGlasses is doing

I mention this mostly because in the newest public beta version, they implemented a EULA that you have to agree to on launch. I'm sure they're just doing it to cover their asses and not maliciously, but just incase we ever have to fork this ourselves, that's how the toolkit extender works
Last edited by loregamer on April 17th, 2025, 04:09, edited 1 time in total.
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

New version of Moonglasses enables an "Import" option for existing mods
Last edited by loregamer on April 18th, 2025, 03:26, edited 1 time in total.
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Don't bother downloading the new beta version

It just adds telemetry
Image
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Unlocking the unlocker private build
Image

Image
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

πŸ“₯PublicBeta v506
Not sure why they don't just go out of beta
Last edited by loregamer on April 29th, 2025, 21:11, edited 2 times in total.
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Last edited by loregamer on May 19th, 2025, 18:29, edited 1 time in total.
Jingle Jangle Jingle
User avatar
Mod Reuploads
Posts: 51
Joined: Mar 14, '25

Geolocation

Post by Mod Reuploads »

πŸ“₯ Moonglasses-Build-PublicBeta-582.zip

Discord note:
New update with support for the recent patch! thanks so much @FluxPixel for fixing the recent update ^^ it also includes older changes we've been sitting on. if everything works this will be released fully. WARNING because of a name change -- you might need to reinstall fully since Mods in MoonGlasses are now called Addons so the folder name changed (so far the only Addon is MoonGlasses itself but hopefully others will be able to contribute using their own Addons which can utilize the MoonGlasses hook into Glasses and its features).
:pirate:
User avatar
tacticalmeme
Posts: 11
Joined: Apr 15, '25

Geolocation

Post by tacticalmeme »

Is it possible to directly edit the bounds of a mesh in Moonglasses? I'm working on a mod with a lot of custom armor and I'd like to avoid going through the whole process of finding and editing the lsf files for every individual model just to make them visible as dropped items.
User avatar
Mod Reuploads
Posts: 51
Joined: Mar 14, '25

Geolocation

Post by Mod Reuploads »

πŸ“₯ Moonglasses 1.3.zip

Patch 8 / Hotfix 33
Last edited by Mod Reuploads on September 26th, 2025, 00:33, edited 1 time in total.
:pirate:
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Recent toolkit update and Moonglasses has been awful for me. Freezing and crashing all the time

Downgraded my toolkit and Moonglasses and it’s working like a dream again

Very peculiar
Jingle Jangle Jingle
User avatar
x1z2k777
Posts: 1
Joined: Sep 4, '25

Geolocation

Post by x1z2k777 »

Hi
I'm experiencing a bug with the GOG version. When launching Glasses.exe, the EULA window appears blank, and the harmony.log file shows the following message:
[Info:AddonFramework] Initializing toolkit addon: MoonGlasses.Addon
[Info:MoonGlasses] Initializing Config.
[Info:MoonGlasses] Added missing property SentryConsent with default value
[Info:MoonGlasses] Added missing property EulaAgreement with default value
[Info:MoonGlasses] Configuration loaded successfully.
[Info:AddonFramework] Activating toolkit addons...
[Warn:MoonGlasses] User declined EULA agreement (or it failed to load), exiting...
Image
User avatar
Mod Reuploads
Posts: 51
Joined: Mar 14, '25

Geolocation

Post by Mod Reuploads »

πŸ“₯ Moonglasses-Build-Release-586
Patch 8 / Hotfix 34
:pirate:
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

x1z2k777 wrote: ↑ September 4th, 2025, 17:09
Hi
I'm experiencing a bug with the GOG version. When launching Glasses.exe, the EULA window appears blank, and the harmony.log file shows the following message:
[Info:AddonFramework] Initializing toolkit addon: MoonGlasses.Addon
[Info:MoonGlasses] Initializing Config.
[Info:MoonGlasses] Added missing property SentryConsent with default value
[Info:MoonGlasses] Added missing property EulaAgreement with default value
[Info:MoonGlasses] Configuration loaded successfully.
[Info:AddonFramework] Activating toolkit addons...
[Warn:MoonGlasses] User declined EULA agreement (or it failed to load), exiting...
Image
Are you launching through MO2? Launch Moonglasses.exe directly when doing the EULA the first time, then switch to whatever you're launching it from after
Jingle Jangle Jingle
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

I've not tested it thoroughly so I can't vouch for it working entirely, but since it isn't open source, I decided to decompile and rebuild Moonglasses. I've started off removing the EULA and sentry log sending. So hopefully we can tinker toolkit a bit more ourselves and go nuts. Just ping me if there are any annoyances you guys have with toolkit and I'll see if I can implement fixes into this version.

Incase you guys want to use this instead of the ******' version:

πŸ“₯ Moonglasses-LOREGAMER-FORK-v0.2



Repo is here incase they send assassins to kill me or something, or if you guys would like to look at the source code and make tweaks yourself (Can't promise it's readable, since there are decompilation artifacts):
https://gitgud.io/loregamer/bg3-moongla ... t-unlocker
Last edited by loregamer on January 15th, 2026, 04:30, edited 3 times in total.
Jingle Jangle Jingle
User avatar
Lancaster
Posts: 481
Joined: Jan 31, '24

Geolocation

Post by Lancaster »

loregamer wrote: ↑ January 15th, 2026, 04:09
I've not tested it thoroughly so I can't vouch for it working entirely, but since it isn't open source, I decided to decompile and rebuild Moonglasses. I've started off removing the EULA and sentry log sending. So hopefully we can tinker toolkit a bit more ourselves and go nuts. Just ping me if there are any annoyances you guys have with toolkit and I'll see if I can implement fixes into this version.

Incase you guys want to use this instead of the ******' version:

πŸ“₯ Moonglasses-LOREGAMER-FORK-v0.2



Repo is here incase they send assassins to kill me or something, or if you guys would like to look at the source code and make tweaks yourself (Can't promise it's readable, since there are decompilation artifacts):
https://gitgud.io/loregamer/bg3-moongla ... t-unlocker
Would you say that this update makes it more user friendly than computer programmer developing astronaut friendly?
User avatar
loregamer
Site Moderator
Posts: 5187
Joined: Dec 3, '23

Geolocation

Post by loregamer »

Lancaster wrote: ↑ January 15th, 2026, 06:23
loregamer wrote: ↑ January 15th, 2026, 04:09
I've not tested it thoroughly so I can't vouch for it working entirely, but since it isn't open source, I decided to decompile and rebuild Moonglasses. I've started off removing the EULA and sentry log sending. So hopefully we can tinker toolkit a bit more ourselves and go nuts. Just ping me if there are any annoyances you guys have with toolkit and I'll see if I can implement fixes into this version.

Incase you guys want to use this instead of the ******' version:

πŸ“₯ Moonglasses-LOREGAMER-FORK-v0.2



Repo is here incase they send assassins to kill me or something, or if you guys would like to look at the source code and make tweaks yourself (Can't promise it's readable, since there are decompilation artifacts):
https://gitgud.io/loregamer/bg3-moongla ... t-unlocker
Would you say that this update makes it more user friendly than computer programmer developing astronaut friendly?
Is the same
Jingle Jangle Jingle