Volver a Mods
ModConfig
Otros

ModConfig

por 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.

Creado

10 mar 2026

Actualizado

19 abr 2026

Ver en Nexus Mods

Descripción

Esta descripción la proporciona el autor del mod en Nexus Mods en inglés.

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!