Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Not sure what videos you've been watching or how helpful they may or may not have been but that link should have all the info you need to get started.
After doing that it's just a matter of dragging and dropping mods into a folder.
1) Google "SMAPI", download the latest version by clicking the big green button. Extract the files. Run the file labelled as "install [your OS]". Follow instructions in the black box. (Off the top of my head, it's just hitting 1 and enter.)
2) Download mods. The easiest place to find working mods is from the 'mod compatibility list' on the Stardew Valley wiki.
3) Extract mods into this folder: programfilesx86/steam/steamapps/common/StardewValley/Mods
4) If a mod indicates it has dependencies, make sure you grab all of those mods too.
5) Run game from the SMAPI exe located in programfilesx86/steam/steamapps/common/StardewValley.
5a) For ease, you can pin that exe to the taskbar when it runs the first time, or create a shortcut to it and throw that on your desktop.
5b) Optionally, when you install SMAPI, you can follow the instructions in the black box to make the game launch from Steam.
Let me know which step is tripping you up and I can give more detailed instructions on how to do it.
As a sidenote, though... if you're so mod-dependant that you can't mod this easy to mod game, how have you ever modded any game ever? Not to be condescending, because everyone is a beginner mod user at some point, but as someone who is not particularily tech savvy but mods most of the games I play... outside of paid mods or the steam workshop, the steps here are pretty much the very basics.
Biggest things to remember are the mods you download need to work for your current version of Stardew Valley. Just because it is on there does not mean the mod author has it updated to the current version. Also some mods can potentially conflict with each other, the mods authors will usually put conflicts with other mods in the mod descriptions.
Download and install Vortex. I can't remember it might ask for a Nexus account, you will need this to download mods so make one. Open Vortex and go to "Games" and find Stardew Valley. Click the game to start managing it, Vortex should auto find the game in your Steam folders. If not select it yourself. Now Vortex knows you have Stardew Valley. You browse through the page I linked for Stardew Valley mods. You think to yourself that "Stardew Valley Expanded" mod looks cool. (Personally I am really enjoying it.) Read over the mods description. Go to the Files and Download using Mod Manager Download. A popup will appear telling you it wants to download through Vortex and what other mods you need for that one to function. You can view all these dependencies in the description of the mod by clicking Requirements. So you do have to download them all using Mod Manager. Do it all at once or one at a time, it won't matter. You can go to the Vortex program and see it should be downloading the mod in the Mods tab. Once its done you click install. After install you click it again to enable. Two simple clicks for every mod you download.
Vortex manages the load order of everything for you. As long as the mods you download are for your game version they will work without you having to do anything extra. Launch Stardew Valley through Vortex. Little play button at the top left. You can not launch through Steam, it will not work with mods installed.
Not for sure on this but I can see potential for conflicts to occur using Vortex if you were already messing around with SMAPI and your mods folder. Possibly delete those before hand or just reinstall the game.
Note: I'll be watching this thread so if anyone still got issues post and maybe I can help.
what was the error smapi was showing you?
you can use this link https://smapi.io/log/ to find and parse your log file, then past the new link here for it to be viewed.
also, assuming you have discord, i suggest you join the stardew valley discord https://discord.gg/stardewvalley tons of people can help with any kind of issues.
i use vortex as well, didnt know you could just use vortex instead of smapi... tho without smapi, you wont get achievements, playtime, ect.. for steam.
i installed vortex, used vortex to download and auto install smapi and all my other stardew valley mods, it can also notify you of mod updates , download and keep mods up to date, ect..
not just for stardew valley, but many many other games as well, when using vortex to download and install mods, you simply click the download button that says "vortex", you will need a nexusmods account to download everything as well.
I have not read the SMAPI instructions but "missing executables" does sound like a fixable issue and may not need Vortex. You should be able to launch with mods by clicking "StardewModdingAPI.exe" in your Stardew Valley Steam folder. That itself is the executable that would be missing. If it is not there then something is wrong with the installation, use Vortex. I assume you were trying to launch through Steam launch options. Perhaps those are wrong. What should be there is this including the quotations. Adjusted if you downloaded the game to a D: or different program files.
"C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%
That will launch SMAPI through Steam when you click Play allowing for achievements still.
After that, I use Vortex. The majority of mods will install through that, although there is the occasional mod you might come across that you have to manually install, but mod creators usually add instructions. And as long as you followed the above wiki for launching the game with SMAPI, achievements are still enabled when using vortex.
I'd also suggest starting small, with only a few mods at first to make sure you have things working.
I just added "StardewModdingAPI.exe" as a Non-Steam Game so it comes with none specific Steam Overlay and is easier to launch with mods. I get achievements just fine. This allows the actual Stardew Valley game executable to have blank launch options so I can launch that version if I wanted to play on a Vanilla save or multiplayer with no mods.
Between the video in Blueskyangel's post and Kaitou1011's instructions I'd say you're covered, especially if you've read/followed the info on the community wiki as well. The only thing i would add is to be careful of mod conflicts/out of date mods (i.e ones which are not compatible with the current version of the game) - that might be where you are experiencing problems.
Also, if you're using Windows and want an easier time, avoid any mods which files are .RAR or .rar. - Windows seems to hate them. Also, if you are using Windows smart screen it will auto-block smapi and nexus mods, you'll need to adjust your settings for smart screen to allow the mods to download/extract/install/run without issues. Personally I switch it off while I update my mods then switch back on once done, less hassle than trying to navigate the mess known as smart screen or seeking help from MS.
Other than that, if you are using multi-player make sure everyone has the same mod set-up or you'll encounter problems. And obviously mods do not work on console (Switch etc.) versions of the game.
Oh, and yes Vortex is rather good too.
Back on topic, though has the mod issue been fixed? Or does the OP still need help/advice?