Назад к модам
ModConfig
Прочее

ModConfig

от PiPiFanDevv0.1.3

Universal mod configuration framework for Slay the Spire 2. Injects a "Mods" tab into the game settings screen. Other mods register config entries via API — toggles, sliders, dropdowns, keybinds, and text inputs are rendered automatically.

Создано

10 мар. 2026 г.

Обновлено

19 апр. 2026 г.

Открыть на Nexus Mods

Описание

Это описание предоставлено автором мода на Nexus Mods на английском языке.

ModConfig — Universal Mod Configuration Framework


Adds a "Mods" tab to the game's Settings screen. Mod authors register config entries via a simple API — controls are rendered automatically. No config files to edit, no restart required.
More Mods by PiPiFanDev
  • QuickLink — Multiplayer quick rewind. Host-controlled checkpoint rollback with auto-rejoin and auto-ready.
  • Rewind — Single-player turn rewind with room checkpoints, fair mode, and NoUndo badge.
  • SpeedX — Up to 20x combat speed. Auto-end turn, auto-loot, quick play, lethal guard.
  • Skada: Damage Meter — Real-time combat analytics with 17 stat categories, dashboard, and rich tooltips.


Supported Controls
  • Toggle — On/off switches
  • Slider — Numeric range with step control
  • Dropdown — Selection from a list of options
  • KeyBind — Hotkey binding with clear support
  • Text Input — Free text with optional validation
  • Color Picker — Visual color selection
  • Headers & Separators — Section grouping and visual dividers
For Players
Install this mod alongside any mod that supports ModConfig. A new "Mods" tab will appear in Settings where you can adjust mod options without editing config files. Changes apply immediately — no restart needed.
Currently used by: Skada, SpeedX, Rewind, QuickLink, and growing.
For Mod Authors
Integration is zero-dependency — mods call ModConfig via reflection, so they work fine even if ModConfig is not installed. No DLL reference needed.
  • Register entries with one method call per control
  • Live refresh: UI updates instantly when values change externally via SetValue
  • Keybinds support clearing (press Delete/Backspace to unbind)
  • Validator callbacks for text input are safely wrapped — third-party errors won't break saves
  • Persistent storage handled automatically
Integration guide & source code: Github
Installation
Extract ModConfig.dll, ModConfig.pck, and ModConfig.json into:
<Game Install>/mods/ModConfig/Compatibility
  • Windows / macOS / Linux — cross-platform (AnyCPU build)
  • Bilingual: English & 简体中文 (auto-detected)
  • Does not conflict with other mods
  • Does not affect saves or gameplay


Made by 皮一下就很凡 (piyixiajiuhenfen)
Bilibili Channel
Feedback and bug reports welcome!