Where Does Stardew Valley Store SMAPI Mods?
Where Stardew Valley keeps SMAPI mods on Windows, Mac and Linux, separate from farm saves.
Last updated
Stardew mods live beside the game through SMAPI: a Mods folder in the install directory with one subfolder per mod. Farm saves stay in AppData on Windows and the matching per OS trees, so mods and progress back up separately.
The SMAPI console names broken mods on launch, which beats guessing after updates. Steam Workshop does not apply here; Nexus and ModDrop files drop in by hand. Proton on Linux mirrors the same install relative layout.
Where Stardew Valley stores this, by platform
C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods
One folder per mod with manifests inside. Launch once with SMAPI to create it. Console log beside the game names broken mods after updates.
~/Library/Application Support/Steam/steamapps/common/Stardew Valley/Stardew Valley.app/Contents/MacOS/Mods
Same Mods layout inside the Steam app bundle. GOG installs keep Mods beside the binary instead. Farm saves sit separately in Application Support.
~/.steam/steam/steamapps/compatdata/413150/pfx/drive_c/Program Files (x86)/Steam/steamapps/common/Stardew Valley/Mods
Same install relative layout under Proton for app 413150. Native builds use Mods beside the binary. Treat backslashes as forward slashes here.
Frequently asked questions
How do I install a Stardew Valley mod?
Drop the unzipped mod folder into Mods so its manifest sits one level down. SMAPI loads every folder on launch and reports errors in its console. Keep framework mods like Content Patcher updated first.
How do I move Stardew mods to a new computer?
Copy the whole Mods folder with the game closed, plus the Saves directory for farms. Mods travel in Mods, unlocks in saves. A new machine needs SMAPI installed again before the copied set loads.
Notice an outdated path? Let us know.