ModMenu

v1.0.2·Updated 2026-10-03

In-game mod settings for Super Fantasy Kingdom: edit any BepInEx mod's config from a new main menu button, with live changes.

About this mod Author’s original text

ModMenu

AI disclosure: this entire thing is AI slop, even this readme

In-game mod settings for Super Fantasy Kingdom. A new Mods button on the main menu, under the Discord button, opens a settings window for every BepInEx mod you have installed. You can change settings without leaving the game, and most changes apply right away with no restart.

Features

  • ⚙️ Main menu button: a new button under the Discord link, in the same style as the other link buttons
  • 📋 Every mod's config: lists every.cfg file in BepInEx/config, including BepInEx's own
  • ⚡ Live changes: settings for loaded mods change in the running game, so mods that read their settings as they go pick up the new value immediately
  • 🎚️ Proper controls: on/off switches, sliders for ranges, buttons for choices and text boxes for everything else, with the mod's own descriptions and defaults
  • ↩️ Reset: put one setting, or a whole mod, back to its defaults
  • 🔍 Search: filter a mod's settings by name or description
  • 💾 Auto-save: changes are written to the cfg file as you make them, in the normal BepInEx format
  • 🔄 Reload file: pick up changes made in r2modman's config editor while the game is running

Installation

  • Install with r2modman (or another mod manager). BepInExPack is installed automatically as a dependency.
  • Launch the game with Start modded.
  • On the main menu, click the gear button on the left, under the Discord button.

Using the menu

Pick a mod on the left to see its settings on the right. Each mod shows one of these status lines:

| Status | What it means |

|:--|:--|

| Loaded | The mod is running. Changes go straight to the mod and are saved to its cfg file. |

| BepInEx | BepInEx's own settings. Most of these are only read at startup, so restart the game after changing them. |

| Not loaded | A cfg file whose mod isn't running (e.g. it's disabled in r2modman). Changes are saved to the file and used the next time the mod loads. |

  • Text and number boxes apply when you press Enter or click somewhere else. If a value isn't valid, the box turns red, the error is shown and the old value is kept.
  • Escape (or the gamepad back button) closes the window. The menu works with mouse and keyboard only.

Configuration

Settings live in BepInEx/config/ilm.modmenu.cfg. You can also change them in the menu itself, under ModMenu.

| Section | Setting | Range | Description |

|:--|:--|:--:|:--|

| Menu | Scale | 0.5 – 2 | Size of the settings window and its text. 1 fits a 1080p screen. Applies straight away. |

Example

[Menu]

Scale = 1.5

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
ModMenu-1.0.2.zip
File size
43.0 KiB