Manual set up
This page enumerates the requirements to mod Slay the Spire 2.
Requirements
| Requirement | Notes |
|---|---|
| Slay the Spire 2 | Installed via Steam. The build system auto-detects the default Steam library path per platform. |
| .NET 9 SDK | Target framework is net9.0. Install |
| MegaDot | A custom Godot 4.5.1 build from megadot.megacrit.com. Used to export the mod's .pck resource bundle. |
| ModSmith | The modding framework. Install as a regular Slay the Spire II mod. |
Project template
A ModSmith mod for Slay the Spire 2 can be quickly generated using a dotnet template:
dotnet new install ModSmith.Templates
dotnet new modsmith-mod -o YourModName
# starter content can also be included by using the `--StarterContent` flag