This repository contains a collection of gameplay overhauls for Stardew Valley.
Each project in the solution is a standalone mod focused on a specific gameplay mechanic, introducing overhauls, new systems, or both.
The solution also includes shared dependencies that must be present during build.
For detailed information, configuration options, and usage notes, see the README in each individual project folder.
- Language: C#
- Framework: .NET Framework 6.0 (as required by SMAPI)
- Mod Loader: Stardew Modding API (SMAPI)
- Install Stardew Valley.
- Install SMAPI.
- Clone this repository.
- Open
*.csprojfor the desired project(s). - Under
<!-- paths -->, adjust the game path, mods path, and mod zip path to match your game install directory. Depending on your OS, this is usually one of the following:- Windows:
C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley - macOS:
~/Library/Application Support/Steam/steamapps/common/Stardew Valley - Linux:
~/.steam/steam/steamapps/common/Stardew Valley(varies by distro and install method)
- Windows:
- Open the solution in Visual Studio, Rider or another compatible C# IDE.
- Restore NuGet packages if required.
- Build the solution (or individual mod projects). The build output should automatically be copied into your mods path, as specified in step 5.
MARGO, Walk of Life, WoL