This repository contains my SMAPI mods for Stardew Valley game. It includes several mods:
Source code: Github repository
License: GPL 2.0
Installing stable releases from Nexus Mods is recommended for most users. If you really want to compile the mod yourself, read on.
These mods use the cross-platform build config so they can be built on Linux, Mac, and Windows without changes. See the build config documentation for troubleshooting.
To compile a mod and add it to your game's Mods
directory:
- Rebuild the project in Visual Studio or MonoDevelop. This will compile the code and package it into the mod directory.
- Launch the project with debugging. This will start the game through SMAPI and attach the Visual Studio debugger.
To package a mod for release:
- Delete the mod's directory in
Mods
. (This ensures the package is clean and has default configuration.) - Recompile the mod per the previous section.
- Create a zip file of the mod's folder in the
Mods
folder. The zip name should include the mod name and version (likeEasyFishing-1.0.zip
).