⚒ Blank the Spire get the mod

Play your forged classes in Slay the Spire 2

Subscribe on the Steam Workshop and Steam does the rest — no folders, no unzipping, and updates arrive automatically.

⬈ Subscribe on the Steam Workshop
  1. Subscribe to Blank the Spire on the Workshop.
  2. Launch Slay the Spire 2. Steam downloads the mod before the game starts.
  3. The mod loads itself. BaseLib (the mod loader) comes along automatically as a Workshop dependency — you never install it by hand.

Requires Slay the Spire 2 on Steam.

Forge a class & play it

  1. Forge a class on this site → copy the import code (starts with BTSC.).
  2. In-game: main menu → Mod Configuration → BlankTheSpire → paste into Import a class code → Import → Restart game. (Where do I paste my code?)
  3. Start a new run and pick your class. (The restart is required to load a new class — that's normal.)
Manual install (advanced) — zip download

Only for people who can't use the Steam Workshop (no Steam copy of the game, an offline machine, or a hand-managed mods folder). Everyone else: subscribe above.

⬇ Download BlankTheSpire-v0.5.1.zip

The zip holds the mod only (BlankTheSpire\) — BaseLib, the mod loader, is not in it any more. Get BaseLib first: subscribe to it on the Steam Workshop (or just use the Workshop route above, which pulls it in for you). Off Steam? Download the same BaseLib version from Alchyr's GitHub releases into mods\BaseLib\. Then unzip this into the game's mods folder.

Installed an earlier zip? Delete mods\BaseLib first — a leftover copy overrides the Workshop BaseLib for every mod and the game will report BaseLib too old.

Install

  1. Find your STS2 mods folder. In Steam: right-click Slay the Spire 2 → Manage → Browse local files. Make a mods folder there if it doesn't exist.
  2. Unzip the download into that mods folder so it looks like:
    Slay the Spire 2\ mods\ BaseLib\ ← off Steam only: Alchyr's GitHub release (Workshop users: no BaseLib folder here) BlankTheSpire\ ← from the zip
  3. Launch the game. It'll start modded. (The log at %APPDATA%\SlayTheSpire2\logs\godot.log says RUNNING MODDED if you want to check.)

Updating later? Re-unzip a newer version over the same folder, overwriting (and keep BaseLib current).

On Linux (Ubuntu / Steam, incl. Steam Deck)

Same steps — the mod is platform-neutral; only the paths differ. Works natively or via Proton.

  1. Find mods/: right-click Slay the Spire 2 → Manage → Browse local files (works for native & Proton). Usually ~/.steam/steam/steamapps/common/Slay the Spire 2/ or ~/.local/share/Steam/steamapps/common/Slay the Spire 2/. Make a mods folder if needed.
  2. BaseLib, then the zip: subscribe to BaseLib on the Workshop (Steam on Linux has it too), or download the same version from Alchyr's GitHub releases into mods/BaseLib/. Then unzip BlankTheSpire-v0.5.1.zip -d "<game dir>/mods" → you get mods/BlankTheSpire/.
  3. Launch. The log lives under your user data, not %APPDATA% — fastest way to find it: find ~ -name godot.log 2>/dev/null. (Native: ~/.local/share/Godot/app_userdata/SlayTheSpire2/logs/; Proton: inside steamapps/compatdata/2868840/pfx/…/AppData/Roaming/SlayTheSpire2/logs/.)

If the game won't load mods on your distro, that's a BaseLib (loader) issue, not the cards — tell me and we'll sort it.

Starter classes

No need to forge your first — paste any of these into Import a class code to play now.

The Tempest — storm-caller; channels lightning & frost orbs, unleashes them in bursts

The Jackpot — slot-machine gambler; spin reels, match symbols, cash out for huge swings

The Broodmind — hive-queen; summons swarms and spreads poison as the brood grows

Known issues (early build)

Found a bug or a hang? Open an issue — and if it crashed, include the lines from %APPDATA%\SlayTheSpire2\logs\godot.log.

Source & bug reports

Blank the Spire is an open-source fan mod. The whole thing — mod, website, generator — is on GitHub.

Source code on GitHub Report a bug