Skip to content
Stentorious edited this page Sep 3, 2025 · 6 revisions

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.

Folder Structure

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

Getting Started

To learn how to create a menu, see the JSON Structure Guide.

Clone this wiki locally