Skip to content

🔧 Baldur's Gate 3 Mod Configuration Menu provides an in-game UI that enables players to intuitively manage mod settings.

License

Notifications You must be signed in to change notification settings

AtilioA/BG3-MCM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BG3-MCM

The Mod Configuration Menu (MCM) is a framework that offers an in-game interface, allowing mod users to easily configure settings, that can be accessed through the ESC menu or by pressing the INSERT key (by default).

Mod authors can easily integrate their mods with MCM on their own, providing a consistent and user-friendly settings management system. This integration removes the need for users to manually edit JSON files and eliminates JSON management responsibilities that authors would otherwise have to handle.

Features

  • Easy configuration: Intuitive settings management without manual JSON edits.
  • Real-time changes: Settings update instantly without needing to reload saves.
  • UI-agnostic: Technically independent of IMGUI, ensuring usability even without UI visibility.
  • Save-safe: Modifications are done in-memory and saved to JSON files, leaving save files untouched.
  • Error reduction: Validate settings' values to minimize user errors.
  • Localization support: Display strings in the user's preferred languages if translations are provided.
  • Uncluttered UI: Consolidate mod settings into a single interface.
  • Multiple profiles: Able to manage different settings for various playthroughs, and even export/restore them.

Documentation

For detailed integration instructions, visit the MCM documentation for mod authors.

About

🔧 Baldur's Gate 3 Mod Configuration Menu provides an in-game UI that enables players to intuitively manage mod settings.

Topics

Resources

License

Stars

Watchers

Forks