
TogglerPlus
Extend Stonewards' Toggler with global and per-class ring and tome controls, including class-specific exceptions to globally disabled upgrades.Stonewards TogglerPlus
Control which rings and tomes can appear in your runs — for all classes or for individual character classes — using Stonewards' built-in Toggler.
✨ Features
- Default upgrades — toggle eligible default rings and tomes alongside the game's ordinary unlockable upgrades.
- All classes — globally enable or disable an upgrade with the original Toggler checkbox.
- Per-class exceptions — allow or block an upgrade for a chosen class, even when the global setting says otherwise.
- Separate Rings and Tomes controls — each shop category has its own class selector and saved overrides.
- Native-style interface — uses the existing upgrade cards and pixel-stepped buttons, without separate menus or hotkeys.
- Saved choices — global rules use the game's existing blacklist; class-specific rules use your local BepInEx configuration.
🎮 How to use
- Purchase Stonewards' in-game Toggler upgrade through normal progression.
- Open the original upgrade/unlock shop and switch to Rings or Tomes.
- Choose All classes to edit the global defaults.
- Choose a class to explicitly enable or disable a particular upgrade for that class.
Example: Disable a ring in All classes, then select Miner and enable it. Miner can receive that ring while other classes without overrides still follow the global ban.
Class-specific rules affect future local-player reward choices. They cannot force invalid rewards to appear or remove upgrades already acquired.
⚙️ Configuration
Use the in-game checkboxes for everyday changes. Class-specific inclusions and exclusions are saved separately for Rings and Tomes in your active mod-manager profile:
BepInEx/config/com.thereisnouser.stonewards.togglerplus.cfg
The All classes setting continues to use the game's saved Toggler blacklist. No additional hotkeys are required.
📦 Installation
Install TogglerPlus with r2modman or another compatible Thunderstore mod manager, then launch Stonewards through your modded profile. BepInExPack 5 is declared as a dependency.
🔧 Compatibility
- Game: Stonewards; uses the game's built-in Toggler and upgrade shop.
- Mod loader: BepInEx 5.
- Multiplayer: Class-specific filtering targets the local player's reward drafts; multiplayer synchronization has not been verified.
⚠️ Known limitations
Class overrides are new in 0.2.0 and require in-game validation. Per-class rules are local to your BepInEx profile. An explicit class allowance does not bypass other game restrictions or guarantee a particular reward.
Before uninstalling: Re-enable globally blocked default upgrades if you want them available in the unmodded game. Uninstalling the plugin does not clear the game's saved blacklist.
🔗 Links
GitHub · Report an issue · Changelog
Made by thereisnouser