Stardew Valley still doesn't have official Steam Workshop support, but its modding community has come leaps and bounds since the game launched in 2016. There's a variety of mods out there that do everything from changing what your dog or cat looks like to making fishing easier to adding items and adjusting game balance. Most of these mods were found either on the official Stardew Valley Mod forum or at the game's Nexus Mods page, both of which are getting more amazing mods everyday
An important thing to note before jumping in is that Stardew Valley developer Eric "ConcernedApe" Barone is still actively updating the game. Since there isn't any official mod support (yet) there's a chance that mods will break or need to be reinstalled after updates, and it's advisable to back-up any files you are going to modify before doing so in case you need to revert the changes. I'd also recommend you back-up your save data, which can be found by default at C:\Users\[USERNAME]\AppData\Roaming\StardewValley\Saves in case one of these mods introduces a nasty bug of some kind, just to be safe.
- Page 1: How to install Stardew Valley mods, SMAPI, and SDVMM
- Page 2: Visual and aesthetic mods
- Page 3: Pet and horse replacements
- Page 4: Gameplay mods and additions
- Page 5: Cheats, music, and other mods
How to install Stardew Valley mods
Most of these mods are simple modifications to the game's XNB files. That means all you need to do to install them is download the modified XNB, find the corresponding XNB file in the Stardew Valley 'Content' folder—default location is "C:\Steam\steamapps\common\Stardew Valley\Content", and the XNB you are looking for may be in a subfolder within the 'Content' folder—and then replace the original XNB with the one you downloaded. Though, like I said, you should make a back-up of the original in case you want to remove the mod.
Stardew Modding API (SMAPI)
Mods that make more complex changes may require the "Stardew Modding API", or SMAPI for short. This is a community-made API that is frequently being updated and allows you to use DLL mods. It's a slightly bigger hassle to install these mods than the XNB ones—as you first need to install SMAPI and then download DLL mods to place into SMAPI's mod folder—but it also allows those mods to make much deeper changes to the game. You can download SMAPI on the Stardew Valley modding forum, and I'll be sure to mark which mods require it to be used.
Stardew Valley ModManager (SDVMM)
There's also a great community-made ModManager tool created by modder yuuki called SDVMM. This will help you install and update SMAPI, as well as keep track of all of your mods. It allows you to easily activate and deactivate specific mods without having to remove the files completely, giving you more flexibility if you want to try something on this list out but potentially not keep the mod forever.
Now then, let's get to the mods!