|
| 1 | +<div align="center"> |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | +</div> |
| 6 | + |
| 7 | +A guide on how to **install mods** in **Stardew Valley** on PC. There are also instructions for using [Vortex](https://www.nexusmods.com/about/vortex/), the recommended mod manager by [Nexus Mods](https://www.nexusmods.com/), and how to install mods manually if preferred! |
| 8 | + |
| 9 | +This guide is focused on **Windows users**, but Linux users running Stardew Valley through **Steam Proton** or **Wine** should also find most instructions adaptable! |
| 10 | + |
| 11 | +## Table Of Contents |
| 12 | +* [Requirements](#requirements) |
| 13 | +* [Game Version Notes](#game-version-notes) |
| 14 | + * [Running Mods On Linux (Proton/Lutris)](#running-mods-on-linux-protonlutris) |
| 15 | +* [Backup Your Game Files!](#backup-your-game-files) |
| 16 | +* [Installing Vortex Mod Manager](#installing-vortex-mod-manager) |
| 17 | +* [Where To Download Mods](#where-to-download-mods) |
| 18 | +* [Installing SMAPI (Required for Most Mods)](#installing-smapi-required-for-most-mods) |
| 19 | +* [Installing Mods Through Vortex](#installing-mods-through-vortex) |
| 20 | +* [Manual Mod Installation (Advanced)](#manual-mod-installation-advanced) |
| 21 | +* [Updating Mods](#updating-mods) |
| 22 | +* [Removing Mods](#removing-mods) |
| 23 | +* [Conclusion](#conclusion) |
| 24 | +* [See Also](#see-also) |
| 25 | + |
| 26 | +## Requirements |
| 27 | +* Stardew Valley installed via Steam, GOG, or Microsoft Store |
| 28 | +* A free [Nexus Mods](https://www.nexusmods.com) account (optional, but recommended) |
| 29 | +* [7-Zip](https://www.7-zip.org/) or equivalent archive tool |
| 30 | + |
| 31 | +## Game Version Notes |
| 32 | +Stardew Valley modding is generally stable across versions, but mods may break after major game updates. |
| 33 | + |
| 34 | +* Steam and GOG versions fully support mods. |
| 35 | +* There are different client configurations for SMAPI depending on your game version. Refer to [this guide](https://stardewvalleywiki.com/Modding:Installing_SMAPI_on_Windows#Configure_your_game_client) for more information! |
| 36 | + |
| 37 | +### Running Mods On Linux (Proton/Lutris) |
| 38 | +Stardew Valley has a **Platinum** rating on [ProtonDB](https://www.protondb.com/app/413150), meaning it runs very well on Linux. |
| 39 | + |
| 40 | +* SMAPI runs fine with Proton or native Mono installation. |
| 41 | +* Use Protontricks if needed to run .NET mods. |
| 42 | +* Linux users can also install SMAPI via the native installer. |
| 43 | + |
| 44 | +## Backup Your Game Files! |
| 45 | +We strongly recommend **making backups** of your game and save files. Mods can sometimes cause data corruption and also lead to game crashes. It's just nice having a fallback just in-case of these issues. |
| 46 | + |
| 47 | +To back up your game data, please copy the following folders to a safe location (e.g. your desktop). |
| 48 | + |
| 49 | +Game files: |
| 50 | +- **Steam**: `C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley` |
| 51 | + |
| 52 | +Save files: |
| 53 | + |
| 54 | +``` |
| 55 | +C:\Users\<user>\AppData\Roaming\StardewValley\Saves |
| 56 | +``` |
| 57 | + |
| 58 | +**WARNING** - Remember the folder locations above as you may need them later on in this guide. |
| 59 | + |
| 60 | +## Installing Vortex Mod Manager |
| 61 | +[Vortex](https://www.nexusmods.com/about/vortex/) simplifies the process of downloading, installing, and managing Stardew Valley mods. This is recommended by most users. |
| 62 | + |
| 63 | +To download and setup Vortex, perform the following steps. |
| 64 | + |
| 65 | +1. Download and install Vortex from [here](https://www.nexusmods.com/site/mods/1?tab=files). |
| 66 | +2. Launch Vortex. |
| 67 | +3. It should detect Stardew Valley. If not: |
| 68 | + * Go to **Games**, search for *Stardew Valley*, and click **Manage**. |
| 69 | + * Manually set the game folder if needed. |
| 70 | + |
| 71 | +## Where To Download Mods |
| 72 | +Sources for Stardew Valley mods include the following websites. |
| 73 | + |
| 74 | +* [Nexus Mods](https://www.nexusmods.com/stardewvalley) |
| 75 | +* [ModDrop](https://www.moddrop.com/stardew-valley) |
| 76 | +* [Stardew Valley Forums](https://forums.stardewvalley.net/forums/mods.25/) |
| 77 | + |
| 78 | +**TIP** - Always check the mod's compatibility with your game version and read the install notes! |
| 79 | + |
| 80 | +## Installing SMAPI (Required for Most Mods) |
| 81 | +SMAPI is the Stardew Modding API that allows mods to function with the game. Most mods **require** this! |
| 82 | + |
| 83 | +To install SMAPI, please follow the below steps. |
| 84 | + |
| 85 | +1. Go to [smapi.io](https://smapi.io) and download the latest version. |
| 86 | +2. Run the installer: |
| 87 | + * Windows: double-click `install on Windows.bat` |
| 88 | + * Linux: follow [Linux install guide](https://stardewvalleywiki.com/Modding:Installing_SMAPI_on_Linux) |
| 89 | +3. SMAPI will create a new `Mods` folder in your Stardew Valley install directory. |
| 90 | +4. Launch the game through **SMAPI**. You can still use Steam by launching via the SMAPI loader shortcut or by changing the launch options. |
| 91 | + |
| 92 | +To re-route the Steam launch to SMAPI, go to **game properties** → **Set Launch Options** and paste the following: |
| 93 | + |
| 94 | +```bash |
| 95 | +"C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" |
| 96 | +``` |
| 97 | + |
| 98 | +## Installing Mods Through Vortex |
| 99 | +After setting up [SMAPI](https://smapi.io) and [Vortex](https://www.nexusmods.com/about/vortex/), you can download and install mods through Vortex by performing the following steps. |
| 100 | + |
| 101 | +1. Log in to Nexus Mods in your browser and Vortex. |
| 102 | +2. Find a mod through Nexus Mods and check for a **Mod Manager Download** button to the right. |
| 103 | + - Note - If the **Mod Manager Download** button doesn't exist, that usually means the mod isn't supported through Vortex and you'll have to manually install the mod (steps below). |
| 104 | +3. Vortex will handle the download. |
| 105 | +4. Go to the **Mods** tab in Vortex. |
| 106 | +5. Enable the mod and click **Deploy Mods** if prompted. |
| 107 | + |
| 108 | +Launch the game via SMAPI and enjoy your modded farm life! |
| 109 | + |
| 110 | +## Manual Mod Installation (Advanced) |
| 111 | +There are some users who prefer installing a mod manually or the mod may not be supported through a mod manager like Vortex. In these cases, you'll need to install the mod manually. |
| 112 | + |
| 113 | +Here are general steps are how to do so. We also recommend reading the mod's page to see if there are additional steps you may need to perform. |
| 114 | + |
| 115 | +1. Download the mod ZIP from Nexus or another source. |
| 116 | +2. Extract the archive with [7-Zip](https://www.7-zip.org/) or a similar tool. |
| 117 | +3. Move the extracted folder into your Stardew Valley `Mods` folder: |
| 118 | + * `C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods` |
| 119 | +4. Launch the game through **StardewModdingAPI.exe**. |
| 120 | + |
| 121 | +The mod should now be loaded! You may want to check the console for any errors if possible. |
| 122 | + |
| 123 | +## Updating Mods |
| 124 | +There are times you'll want to update mods. Here are steps on how to do so. |
| 125 | + |
| 126 | +1. If the mod contains user data, back up the mod folder inside of the `Mods` folder. |
| 127 | +2. Download the mod's latest version. |
| 128 | +3. Replace the old mod folder in the `Mods` directory. |
| 129 | +4. Check for any new dependencies in the latest update. |
| 130 | + |
| 131 | +## Removing Mods |
| 132 | +If you no longer want a mod or a mod is causing issues, you can easily remove them. |
| 133 | + |
| 134 | +* Delete the mod folder from the `Mods` directory. |
| 135 | + |
| 136 | +**NOTE** - Some mods leave config or save data behind. Read mod descriptions for full uninstall instructions. |
| 137 | + |
| 138 | +## Conclusion |
| 139 | +You should now know the basics to modding Stardew Valley including using SMAPI and Vortex or installing mods manually. Modding brings new characters, mechanics, aesthetics, and automation to your gameplay. |
| 140 | + |
| 141 | +Just remember to read instructions, back up your files, and keep mods up-to-date! |
| 142 | + |
| 143 | +## See Also |
| 144 | +* [SMAPI - Stardew Modding API](https://smapi.io/) |
| 145 | +* [Stardew Valley Modding Wiki](https://stardewvalleywiki.com/Modding:Index) |
| 146 | +* [Nexus Mods - Stardew Valley](https://www.nexusmods.com/stardewvalley) |
| 147 | +* [Vortex Mod Manager Guide](https://wiki.nexusmods.com/index.php/Vortex) |
| 148 | +* [Stardew Valley Forums](https://forums.stardewvalley.net/forums/mods.20/) |
| 149 | +* [SMAPI sub-Reddit](https://www.reddit.com/r/SMAPI/) |
| 150 | + |
| 151 | +This guide is a *work-in-progress* and will be updated over time. Have feedback or suggestions? Let us know! |
0 commit comments