-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the MCM Extender wiki!
The Mod Configuration Menu (MCM) is a popular framework that provides a central control panel for mods in Fallout: New Vegas. Traditionally, creating these menus required complex scripting and was limited to plugin-based mods (ESM/ESP).
MCM Extender solves these issues by introducing a powerful JSON framework that streamlines menu creation, enabling any mod type to include a feature-rich MCM without writing a single script.
The framework supports the full MCM feature set, and can automatically manage:
- Saving settings to INIs
- Updating in-game variables (Quest, Aux, etc.)
- Running script functions
- Sending events to your mod
The documentation and project itself are heavily inspired by the great work done on Fallout 4 MCM and MCM Helper.
All MCM Extender menus are defined in the Data\MCM\ directory.
Data/
└── MCM/
├── YourCustomMenu.json (Required) Menu Layout
├── SomeOtherMod.json
└── Translations/
└── YourCustomMenu.ini (Optional) Menu Translations for YourCustomMenu
To learn how to create a menu, see the JSON Structure Guide.