ModSettingsMenu

版本 v2.1.1·更新於 2026-08-27

In-game mod config editor plus click-and-drag HUD reposition mode for compatible mods.

模組介紹 作者原文

ModSettingsMenu

A BepInEx mod for MycoPunk that provides an in-game GUI for editing mod configuration files, plus a quality-of-life *

*HUD Reposition Mode for click-and-drag layout of mod HUD elements.

Description

This mod lets players edit configuration settings for other installed mods directly in-game, without manually editing.cfg files. It parses BepInEx configuration files and presents them in an organized, themed GUI (via SparrohUILib).

It also includes HUD Reposition Mode** so compatible mods can expose draggable HUD elements whose positions write back

to each mod's AnchorX/AnchorY config.

Adapted from ToeKneeRED's MycoModList.

Features

  • In-game GUI for editing mod configuration files (SparrohUILib themed UI)
  • Default F10 keybind to toggle the config menu (rebindable in-game)
  • "Mod Config" button in the main menu when the menu is open
  • Support for boolean toggles, integer/float inputs, text strings, dropdown selections, and optional ranged float

sliders (SparrohUILib)

  • Configuration entries organized by file sections
  • Changes write to the plugin's live ConfigEntry (so SettingChanged fires and mods can hot-reload) and save to.cfg files
  • Visual indicators for sandbox mods
  • Multi-mod support displaying all installed mods with configs
  • Sticky mod titles — while scrolling, the current mod's title pins to the top of the viewport
  • Sticky-aware row snap — wheel scroll snaps one content row at a time and aligns under the pinned title
  • Mod list toolbar — search by name/GUID, sort (A–Z, Z–A, load order, sandbox first, has-config first), hide mods

without config, and All/Sandbox/Client-side filter chips

  • Collapsible toolbar filters — +/- beside the search bar hides sort/filter/options rows (search stays visible);

state persisted

  • Collapse / expand — click mod titles (or the sticky pinned header) to fold settings; Expand/Collapse all; optional

group-by-author (GUID prefix)

  • HUD Reposition Mode (default F9) — click and drag registered HUD elements; positions write back to each mod's

AnchorX/AnchorY config

Dependencies

  • MycoPunk (base game)
  • BepInEx — version 5.4.2403 or compatible
  • SparrohUILib — shared themed UI (1.1.6+ required)
  • HarmonyLib (included via BepInEx)

Installation

  • Install BepInEx for MycoPunk
  • Download the mod, or place the.dll in /BepInEx/plugins/
  • Launch the game — the mod loads automatically through BepInEx

Usage

  • Press F10 (or your configured key) to open the mod configuration GUI
  • Alternatively, open the main menu and click the "Mod Config" button
  • Use the toolbar to search, sort, filter, and collapse mods as needed
  • Select a mod from the list to view and edit its configuration options
  • Changes are applied and saved when modified

HUD Reposition Mode

  • Press F9 (or your configured key), or click Reposition HUDs in the main menu / Mod Config title bar
  • Drag highlighted HUD elements to the desired position
  • Coordinates (0–1 anchors) update live and are saved when you release the mouse
  • Press Esc or the toggle key again to exit

Compatible HUD mods register themselves via the API. Unregistered mods that expose AnchorX / AnchorY config pairs

may still be auto-detected when their HUD objects exist under the reticle.

Configuration

The mod itself has configurable settings (BepInEx config entry names):

Keybinds

  • Toggle Config GUI — key to open the config menu (default: F10)
  • Toggle Hud Reposition — key to enter HUD reposition mode (default: F9)

UI

  • Mod Sort Mode — list order: Alphabetical (default), AlphabeticalDesc, LoadOrder, SandboxFirst,

HasConfigFirst

  • Hide Mods Without Config — hide mods with no matching.cfg (default: true)
  • Mod List Filter — All (default), Sandbox, or ClientSide
  • Group Mods By Author — group list by GUID author prefix (default: false)
  • Collapsed Mods — comma-separated mod keys that are collapsed (empty = all expanded)
  • Toolbar Filters Collapsed — hide toolbar filter/sort/options rows; search stays visible (default: fal

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_MycopunkSparroh-SparrohUILib

檔案與校驗

檔案名稱
ModSettingsMenu-2.1.1.zip
檔案大小
41.6 KiB