SolEclips-ModMenu icon

ModMenu

Library for other mods: adds a Mod settings page to the Settings menu, but only for mods that use it. Install it only if another mod needs it; on its own it does nothing.

Last updated 4 hours ago
Total downloads 793
Total rating 0 
Categories AI Generated Libraries
Dependency string SolEclips-ModMenu-1.0.3
Dependants 1 other package depends on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
REPOModding-MenuLib-2.6.0 icon
REPOModding-MenuLib

A library for creating UI!

Preferred version: 2.6.0

README

ModMenu

Adds a Mod settings button to the Settings menu. It lists the mods that use ModMenu; click one to see its settings, info and buttons.

  • Changes are handed to the mod right away. Text fields do it when you click elsewhere or press Enter; sliders when you stop moving them.
  • When a mod doesn't accept a value, the field gets a red outline and you hear a buzz.
  • In the main menu you see every registered mod. Outside it (lobby, levels, truck, shop) you only see what a mod chose to show in-game. With nothing to show, there's no Mod settings button.
  • Only mods that register with ModMenu are listed; it doesn't show other mods' config files.

For mod developers

ModMenu gives your mod a settings page with checkboxes, sliders, text fields, choices, buttons and info lines, without building any UI yourself. ModMenu doesn't save anything: your mod gets each change and accepts or rejects it.

Setup, the full API and examples are on the wiki.