SMAPI
$ SMAPI --version
SMAPI (latest)
$ SMAPI --help
Modding framework and API for Stardew Valley
USAGE:
SMAPI [OPTIONS] [COMMAND]
OPTIONS:
-h, --help Print help information
-V, --version Print version information
# Install: Download installer from releases
SMAPI

SMAPI

Modding framework and API for Stardew Valley

2.7k|stable|4.5.2
Mod loading — Loads mods into the game at startup with API and event system for mod interaction.
Cross-platform compatibility — Rewrites mod code to work on Windows, macOS, and Linux without modification.
Error recovery — Intercepts errors, displays diagnostic info, and automatically recovers saves from broken mods.
Update and compatibility checks — Detects outdated mods and notifies players of available updates automatically.
Save backups — Creates daily backups of save files and maintains ten rolling backups.
SMAPI is the essential modding platform for Stardew Valley, handling everything from loading mods to fixing save data when things break. It automatically patches compatibility issues across platforms so mods work everywhere without extra work. The framework provides the APIs and events that make code mods possible in the first place.
Stardew Valley game installation
Source on GitHub
pavilion