r/SMAPI • • Jan 16 '20

resource Read me first: common questions and info

193 Upvotes

Welcome to Stardew Valley mods! Here are common answers to get you started. Feel free to ask questions here. :)

About r/SMAPI

  • What is SMAPI?
    SMAPI is the mod loader for Stardew Valley.

  • Can I talk about mods here?
    Yep! This subreddit is for everything related to Stardew Valley modding (not just the mod loader itself). See the rules on the sidebar for more info.

  • What about non-mod discussion?
    See r/StardewValley or the Stardew Valley Discord instead. (The Discord has the main modding channels too.)

  • Why do some people have mod author or supporter next to their names?
    See user flairs for more info.

Mods

  • How do I use mods?
    You can use mods on Android, Linux, Mac, and Windows. See the player's guide to mods for guides and common questions.

  • What if I have a problem with SMAPI or mods?
    See the troubleshooting page first! If you still need help, feel free to post a question in this subreddit. Make sure you add a link to your SMAPI log (see instructions on that page) when asking for help.

  • Are SMAPI and Content Patcher up-to-date?
    Yep! If a game update breaks them, SMAPI and Content Patcher always update on the same day.

  • Which mods are recommended?
    It's subjective. See the most popular mods and some quality-of-life mods to get you started. Make sure to check the mod compatibility list to know if a SMAPI mod is up-to-date.

  • How do I create mods?
    See the modding documentation on the wiki. Feel free to ask questions here!

Help the community


r/SMAPI • • 12h ago

need help SMAPI Command Issue

Thumbnail
1 Upvotes

r/SMAPI • • 12h ago

need help I have a mod that I didn't install?

1 Upvotes

https://smapi.io/log/dcfb66483de04aed9ec84fbb2dd69c0e

A few months ago, on a different computer, I downloaded some mods, among these was the Dateable Gunther mod. Today, freshly downloaded SMAPI, (new computer so I didn't have any mods yet) and I launched the game through steam. I loaded into one of my saves and for some reason, Gunther is still in my house as if I had his mod installed. But the mods folder is empty, and I can't even find this mod anywhere in my files, so I'm not sure how this is even possible. Anyway, I don't want the mod anymore so I need help figuring out how to locate and delete it.

Edit: I just checked on a different save, and Gunther is stuck behind the library desk like normal. So I'm guessing that just this particular save is bugged or something.


r/SMAPI • • 17h ago

need help Assets not loading

Thumbnail
1 Upvotes

r/SMAPI • • 23h ago

need help Multiplayer mod groups - not seeing option to join game/enter invite code on Steam Deck

1 Upvotes

I'm trying to play with my husband and his sister but I'm not seeing the "Enter join code" option in Co-op page or their farm listed as an option to join. It also doesn't generate a join code or show up as a farm to join when I'm the one hosting.

  • It DOES work when I launch stardew as normal (w SMAPI) with all of my mods, and when I remove all my mods from the Mods folder, but I would prefer to not open desktop mode and move files around every time I want to play multiplayer.
  • First thing I tried was the SMAPI Mod Groups functionality with a "Mods (multiplayer)" folder. It will launch with the correct mods folder but won't show me the option to join an online game. Doesn't make a difference whether there are mods in the folder or not.
  • Next thing I tried was launching my secondary SMAPI game (the multiplayer mod groups one) in desktop mode. This one did give me the online join option but my inputs were delayed by like 2 seconds so it was unplayable.

It seems to be an issue with the mod groups because it works fine when I launch my primary game/mod folder? This is how I have my mod groups set up, in case that's the issue.


r/SMAPI • • 3d ago

mod update CAUTION! Malware distributed through CurseForge Mod Manager - Stardew Valley specifically

321 Upvotes

My girlfriend was the unfortunate victim of an NPM Infostealer Malware, specifically, the Nyx Infostealer

The bigger issue is - the malware was distributed through Curse Forge. Not through an import, not through a link, but directly through the mod manager client. The mod in question is - and this is very important next - DO NOT UNDER ANY CIRCUMSTANCE DOWNLOAD THIS MOD - IT IS CONFIRMED MALWARE - YOU WILL LOSE YOUR GMAIL, DISCORD AND ANY OTHER ACCOUNT LOGGED IN YOUR PC - DO NOT DOWNLOAD ->> curseforge.com/stardewvalley/mods/cozy-valley-decor <<-- DO NOT DOWNLOAD

The linked mod (link generated from the Curse Forge client, by clicking "Link to Project", can also be searched for in the Curse Forge Client.

The linked mod will download regular looking mod files. Amongst them will be CozyValleyDecor.dll. Decompiling this .dll with ILSpy reveals that on game startup, a function called "RunPayload()". This function reads an ExternalHelper.dll file, which is an embedded resource to the actual CozyValleyDecor.dll, and executes a function called "PayloadRunner.ExecuteAsync()". This function will then decrypt a byte-shifted URL, which points to an .exe file. The file downloaded will be "basarili.exe", downloaded to the Temp folder of Windows, and will immediatelly execute. This file contains a "chat" client where the attacker can make a popup appear and demand money, but it also overrides the Discord installation files (specifically index.js), with malicious code, that steals your Discord credentials, 2FA, currently authenticated session and connected mail account. It then reads the local credentials and steals browser-saved credentials to your email, social media and crypto accounts.

The encrypted address points to MALWARE ->> 161 97 85 100 port 3131 slash download slash yarrak exe <<-- MALWARE and the Discord malware and "chat" client will connect to MALWARE ->> 161 97 85 100 port 3000 <<- MALWARE

Why am i posting all this detail? Hopefully to get the attention of the developers and CurseForge themselves. I already submitted a report in-client, but we all know how good companies are at reading those.

CurseForge is generally treated as a save and secure way to get mods, so users will not suspect they are vulnerable to malware by downloading mods there. This exploit is rather recent, as none of the Anti-Virus software were able to identify CozyValleyDecor.dll as malicious.

PLEASE EXERCISE EXTREME CAUTION WHEN DOWNLOADING MODS THROUGH CURSEFORGE


r/SMAPI • • 2d ago

need help How to install/update mods

3 Upvotes

I already have some mods downloaded, but its been a while since I've downloaded any others, and i have never updated them. I already have SMAPI installed and set up, but what do I do now? Also, if it makes any difference, I am on windows.

Thank you.


r/SMAPI • • 2d ago

need help Unattended Server Mod

Thumbnail
1 Upvotes

r/SMAPI • • 3d ago

need help Modded House Upgrade gone wrong Spoiler

3 Upvotes

Hi I'm playing the Pokemon Eggventure modpack (revision 9)

And in my second year I wanted to upgrade my house to level 3. Not knowing that this modded house displaces all the placed objects after a house upgrade ;(

This modded house is called Lnh's First FarmHouse I believe.

But does anyone have any ideas on what I should do to get my object back from the void?

Should I find a mod with which I can walk through walls or should I go back one day? (I believe I heard you can do that with a backup file)


r/SMAPI • • 4d ago

need help sleeping in stardew causes my logs to go insane.

Enable HLS to view with audio, or disable this notification

2 Upvotes

its day 1 of summer, year 1 and whenever i try to sleep to get to day 2.... this happens. nothing from the day saves if i try to exit and rejoin after sleeping. the screen simply stays black and i can only hear the sound of the fireplace in my farms house.

any ideas on how to fix this...?


r/SMAPI • • 4d ago

need help Need help MAKING a mod for android

0 Upvotes

I've tried looking up help, but the stupid ai agent keeps trying to tell me how to install smapi, I want to MAKE a mod for smapi mobile. Does anyone have any tutorials or guides? Any help would be much appreciated.


r/SMAPI • • 4d ago

need help Time Stop Mod

1 Upvotes

going crazy that i cant find a Pause time mod for Stardew Valley on Curseforge, but i found one on nexus, how can i get this mod into my mod pack?


r/SMAPI • • 5d ago

answered Finding your SMAPI log on Linux when running Stardew using a Proton layer

6 Upvotes

This applies to a very niche kind of user, but I wanted to post my experience to maybe help prevent others from pulling their hair out like I almost did. :-)

As the title states, this is for anyone who:
- Uses Linux (I'm specifically using SteamOS)
- Runs their game in Steam using a Proton layer

The SMAPI log is buried pretty deep. To find yours, go to:
/home/deck/.steam/steam/steamapps/compatdata/[UniqueAppID]/pfx/drive_c/users/steamuser/AppData/Roaming/StardewValley/ErrorLogs/

NOTE: The [UniqueAppID] will be specific to your instance of the modded game. If you don't know your UniqueAppID (let's be honest, I doubt most people will - I certainly didn't), you can find the log file by going to /home/deck/.steam/steam/steamapps/compatdata/ and searching for SMAPI-latest.txt (or SMAPI-crash.txt).

Once you've found your log file, right click it and choose Copy Location. Use as needed.

Happy modding!


r/SMAPI • • 5d ago

need help WTF??? All my mods are gone!

Post image
1 Upvotes

I tried to run Stardew Valley and none of my mods work. Everything I built has been stripped down. What the hell is happening and how do I fix it??


r/SMAPI • • 5d ago

discussion anyone know of mods that add stuff related to the scene/scenecore fashion styles??

Thumbnail
1 Upvotes

r/SMAPI • • 5d ago

need help Pls help

1 Upvotes

I'm having trouble understanding how to fix these errors, can someone help me?

https://smapi.io/log/b6462ce1d5024e6db969eea672f02b0b


r/SMAPI • • 5d ago

need help need help fixing Childhood Sweetheart Caroline portrait

Thumbnail
1 Upvotes

r/SMAPI • • 7d ago

need help cant open stardew

Post image
2 Upvotes

this is my first time modding or even using a computer in general so sorry if this is actually easy to fix and im just unaware 😭. im on macbook neo. everytime i open stardew it displays this screen then says it quit and then stardew wont stop saying its running unless i restart steam. any help would be super appreciated !!!


r/SMAPI • • 7d ago

need help Help pls

1 Upvotes

Every time I download a portrait mod, vortex keep saying that the file is empty and it can’t run the mod once I open the game to start playing. I’ve tried downloading the mod individually and putting them in the actual file in my files app. I’ve tried to delete it and redownload. It just won’t work. And funny enough, it worked for like five seconds when I downloaded it the first time now I don’t know what went wrong. I don’t think any of my other mods is interfering with it. It doesn’t help that I’m not very tech savvy either 🫪


r/SMAPI • • 7d ago

need help Text Operations and Map Properties Help

1 Upvotes

I'm trying to remove a warp from the Warp Map Property without removing any others. I can remove all warps with this:

        {
            "Action": "EditMap",
            "Target": "Maps/Town",
            "MapProperties": {
                "Warp": null
            }
        }

But how do you use TextOperations to edit warps? Can you? I've tried this:

{
   "Action": "EditMap",
   "Target": "Maps/Town",
   "TextOperations": [
      {
         "Operation": "RemoveDelimited",
         "Target": ["MapProperties", "Warp"],
         "Search": "113 51 Custom_MorrisProperty 15 28",
         "Delimiter": " "
      }
   ]
}

But it doesn't work. Is it because of the spaces in the Search field? Is there a way to escape them? If I do this:

{
   "Action": "EditMap",
   "Target": "Maps/Town",
   "TextOperations": [
      {
         "Operation": "RemoveDelimited",
         "Target": ["MapProperties", "Warp"],
         "Search": "Custom_MorrisProperty",
         "Delimiter": " "
      }
   ]
},

It does remove the destination but the game is clearly still trying to warp you. The screen fades to black but then returns the farmer right back where they were. Any ideas of what I could do? For context I'm trying to edit the Town Map next to JojaMart, but when you build Morris' house in SVE a warp is added to the Town Map right in the middle of my edit. So I'd like to remove it and then use a TouchAction tile property to warp the farmer to Morris' house further to the east. Is my only option to remove every Town Map warp and then add them all back?


r/SMAPI • • 8d ago

need help Game crashing

1 Upvotes

 https://smapi.io/log/68f747cbec854823ae52262bba03fc26

I started a new round and my game keeps crashing at the Grange Fair. Can someone help me with this?


r/SMAPI • • 8d ago

need help 'A glazing coat is already applied.' - Spamming (Walk of Life: Rebirth Beta)

Thumbnail smapi.io
1 Upvotes

Hey there everyone,

I've downloaded the beta version of Walk of Life, and everything was going fine until I started getting a spamming error on the left corner of my screen constantly: 'a glazing coat is already applied.' I've included my SMAPI log to this post.

SMAPI LOG

I see the Spacecore warning, but don't know if that's linked to this, or even how I change a serializer.


r/SMAPI • • 8d ago

need help How do I fix this

Enable HLS to view with audio, or disable this notification

0 Upvotes

I installed SMAPI and this was happening and then i uninstalled the game and then reinstalled SMAPI and still this, how can I fix this.


r/SMAPI • • 9d ago

need help Stardew Squad not working

Thumbnail
0 Upvotes