ModSettingsMenu
Adds a unified in-game mod configuration screen to the main and pause menus.
About this mod Machine translation
Note: This description is bilingual. The Chinese section is provided below the English section.
Note: This description is a bilingual version in Chinese and English. The Chinese content is located below the English content.
Mod Settings Menu (English)
Adds a Mod Settings button below Settings in the main menu and to the in-game pause menu, providing a unified configuration interface for mods.
Main Features
- Shows configurable mod names on the left, the selected mod's settings in the center, and its information on the right.
- Supports localized config sections, names and values, custom ordering, per-mod restore defaults, and optional or links.
For Players
This mod does not change gameplay by itself. It provides a common settings screen for compatible mods.
Only loaded mods with at least one configuration entry appear in the list. The available settings depend on the mods you have installed.
Mod Author API
- Registration is optional. A loaded BepInEx IL2CPP plugin with normal Config.Bind entries is detected automatically.
- Use ModSettingsRegistry.Register only when you want to provide custom metadata or and links.
- Use ModSettingsTags.Section and ModSettingsTags.Entry in ConfigDescription when categories or entries need a custom order or numeric sliders need a custom step. Lower order values appear first; unspecified order values use 1000.
- Complete example mods: Big Walk example mods
Compatibility
- Game version: 1.4.8+
Bug Reports & Feature Suggestions
If you have any questions or feature suggestions, please submit them through GitHub Issues, contact me on Discord at iceboxcool, or email me at 764884112@qq.com or ibox2333@gmail.com.
If you enjoy my mods, feel free to support me! / If you like my mods, please support me!
Mod Settings Menu (Chinese)
Add a module setting button under the settings in the main menu and in the in-game pause menu to provide a unified configuration interface for the module.
Main functions
- The configurable module name is displayed on the left, the setting items of the current module are displayed in the middle, and the module information is displayed on the right.
- Supports configuration classification, localization of names and values, custom sorting, single module restoration to default, and optional or link.
to players
This module will not modify the gameplay on its own, but only provides a unified setting interface for compatible modules.
Only modules that have been loaded and contain at least one configuration item will be displayed in the list. The actual available settings are determined by other mods you have installed.
Mod Author API
- Registration is not required. The loaded BepInEx IL2CPP module will be automatically recognized as long as it uses the normal Config.Bind configuration item.
- Call ModSettingsRegistry.Register only if you need custom metadata or provide links.
- When you need to customize categories, configuration item order, or value slider steps, use ModSettingsTags.Section and ModSettingsTags.Entry in ConfigDescription. The smaller the sort value is, the higher it is. When no sort is specified, 1000 is used.
- Complete example module: Big Walk example module
compatibility
- Game version: 1.4.8+
Bug submission & new feature suggestions
If you have any questions or new feature suggestions, please submit them through GitHub Issues, or contact me through Discord: iceboxcool, or email 764884112@qq.com, ibox2333@gmail.com.
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- 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.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- 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.
Install these first, or the mod will not work: