Stardew Valley

7769 comments

  1. Pathoschild
    Pathoschild
    • premium
    • 2,894 kudos
    Locked
    Sticky
    UPDATE TO SMAPI 4.0.7 BEFORE ASKING FOR HELP.
    Stardew Valley 1.6.4 and 1.6.5 were released recently. The SMAPI 4.0.7 update is required to avoid mod errors. To update SMAPI, just download and install the latest version (no need to uninstall it first).
  2. Pathoschild
    Pathoschild
    • premium
    • 2,894 kudos
    Locked
    Sticky
    STOP!
    Read this before asking for help or reporting an issue. Common questions are answered here.


    What's new in SMAPI 4.0?
    This mainly updates for Stardew Valley 1.6.0, improves performance and compatibility rewriting, adds per-mod-folder settings, and removes Error Handler (which is now integrated into the game itself). For mod authors, it mainly adds custom update manifests, adds new render step events, and drops deprecated APIs.

    See the release highlights and release notes for more info.
    How do I update?
    Just run the new installer, it'll update previous files automatically.
    Is it safe to update?
    SMAPI 4.0.0 is the update for Stardew Valley 1.6, so older SMAPI versions won't work with the new game update. Mods may break with the game update though. Feel free to report issues with SMAPI itself here, but issues with specific mods should be reported on those mods' pages instead.
    I have issues with SMAPI on Android?
    This page is SMAPI for PC (Linux/macOS/Windows) and Steam Deck. This is not the page for SMAPI on Android; see the Android install guide for more info.

    I used Vortex to install or update SMAPI, and it's not working or updating correctly.
    Vortex bypasses the SMAPI installer and often causes issues. Please do not ask for help with SMAPI issues here if you installed or updated it using Vortex.

    You can either:
    Where can I see fixes for common issues?
    See the mod troubleshooting guide!
    When I launched the game, I saw a message like "the 'StardewModdingAPI.deps.json' file didn't match"?
    The full message is:
    The 'StardewModdingAPI.deps.json' file didn't match the game's version. SMAPI fixed it automatically, but you must restart SMAPI for the change to take effect.
    That happens once after a game update. You can just re-launch the game to continue playing normally.

    (Stardew Valley and SMAPI both have a *.deps.json file which need to match for SMAPI to work. So when the game updates, SMAPI automatically updates its file to match the game. It needs to restart for the changes to take effect.)
    My antivirus reports a trojan or deletes SMAPI files?
    SMAPI most likely doesn't have a trojan; see SMAPI files disappear or antivirus complains for info on why your antivirus may be reporting it, how to check if it's safe, and how to install SMAPI when that happens.
    When I launch the game, the console appears temporarily and then exits, or Steam briefly shows "playing"?
    See Game doesn't launch in the troubleshooting guide for help with that.
    How do I ask for help?
    You can often get a faster response by asking the community instead. If you do ask here, [url=https://smapi.io/log]upload your SMAPI log and add a link to your message. This has useful info like what versions you have, which mods are installed, what happened in the game, etc. Please do this even if you don't see an error in the log.
  3. AlexQuinn13
    AlexQuinn13
    • member
    • 2 kudos
    The game updated to 1.6.7 and this version don't work.
    1. kijikun
      kijikun
      • supporter
      • 12 kudos
      What are you talking about yes it does.
    2. dara1hunter
      dara1hunter
      • supporter
      • 0 kudos
      It doesn't work for me either, not even the newest SMAPI update. I don't know what it is, but the only thing I can play is the Steam app, not the modding api app.
  4. alella
    alella
    • member
    • 0 kudos
    I've run into some problems in the past few days. The game doesn't open unless i restart the PC, and it only opens from steam, i dragged the icon on the desktop to ha easier access but it doesn't open. 
    1. dara1hunter
      dara1hunter
      • supporter
      • 0 kudos
      Same for me too, I can only open it from Steam
  5. dara1hunter
    dara1hunter
    • supporter
    • 0 kudos
    I installed manually and renamed the deps.json file as instructed, but the actual application file to run the game with SMAPI (the StardewModdingAPI file) does nothing. I click it, but nothing happens. I have the latest game and the latest SMAP install.  It's just not doing anything at al when I click it, even with Admin privileges enabled. Is there a fix for this?

    Thanks in advance.
  6. BookmanJ
    BookmanJ
    • member
    • 0 kudos
    Can i have some help? I downloaded the newest version and put it in my mod folder, But when I launch it through steam its say "this smapi version is for 1.5.8 not 1.6.08. 
    1. puppershuffle
      puppershuffle
      • member
      • 0 kudos
      Please refer to this guide for to how to install SMAPI on your device. It sounds like you did not run the installer inside of the unzipped SMAPI. Furthermore, the installer should not be in your mods folder. Please feel free to ask your questions to the community, as Pathoschild points out in the pinned post above. The Stardew Discord's (invite in previous link) #modded-game-support channel is particularly fast.
  7. Papokottosalas
    Papokottosalas
    • member
    • 0 kudos
    In inglish
    SMAPI does not work since its last update was on April 22 and on April 27 Stardew Valley was updated to version 1.6.7 and if I enter Stardew it says that I have version 1.6.8, with build 24119
    So SMAPI cannot be used until they release another version compatible with the most recent version of the game.
    So until they update SMAPI you won't be able to play with mods.
    En español
    SMAPI no funciona ya que su última actualización fue el 22 de abril y el 27 de abril se actualizó Stardew Valley a la versión 1.6.7 y si entro a Stardew dice que tengo la versión 1.6.8, con build 24119Por lo tanto, SMAPI no se puede utilizar hasta que lancen otra versión compatible con la versión más reciente del juego.
    Entonces, hasta que actualicen SMAPI no podrás jugar con mods.
    1. kijikun
      kijikun
      • supporter
      • 12 kudos
      That isn't true at all. Smapi is working fine.  Try reinstalling it.
    2. BookmanJ
      BookmanJ
      • member
      • 0 kudos
      Im having the same problum. i have version for 1.6.07 but it says i have the one for 1.5.8. can i have help?
    3. Papokottosalas
      Papokottosalas
      • member
      • 0 kudos
      Ok, this time uninstalling and reinstalling worked for me but when I tried it when I saw that Steam had released a new update and using the same version of SMAPI (4.0.8) it had not worked for meAlso, thank you for responding and I'm sorry if this message seems like I'm angry, which is not the case, it's just that I express myself very directly.
  8. Sup3rbuild2
    Sup3rbuild2
    • member
    • 0 kudos
    Ran install bat file

    "Ignored game folder: C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley
    That directory seems to have the Stardew Valley legacy 'compatibility' branch.
    Unfortunately SMAPI is only compatible with the modern version of the game.
    Please update your game to the main branch to use SMAPI."

    Steam automatically updates Stardew. 

    Any assistance is appreciated. Thank you.
  9. puppershuffle
    puppershuffle
    • member
    • 0 kudos
    [FEATURE REQUEST] Hi Pathos! There is currently a disparity in the anonymity provided to MacOS users of smapi.io/log and users of other OS. I'd like to suggest an "anonymize" opt in for MacOS before "Save and Parse." I see this opt in's function being to edit the following section from
    Mods go here: /Users/[USERNAME]/Library/Application Support/Steam/steamapps/common/Stardew Valley/Contents/MacOS/Modsto
    Mods go here: ~/Library/Application Support/Steam/steamapps/common/Stardew Valley/Contents/MacOS/Modsor for Stardrop users to
    Mods go here: ~/.config/Stardrop/Data/Selected ModsThis way both anonymity (when sharing a log on reddit, forums, or in discord) and the ability to use the path in a Go to folder search are preserved. If this is not realistic for implementation, I would consider a warning (either in the MacOS instructions at smapi.io/log or in the green box encouraging the user to share the link) that the user's username will be shared. I personally changed my username to initials but doing so is not a simple or advisable solution for the average mac user. I am not experienced enough with SMAPi or web development to suggest any concrete solutions but I hope this at least communicates my hope clearly.
    Thank you for all that you do!
  10. noahbitt
    noahbitt
    • member
    • 0 kudos
    i tried a money cheat but when i tried to run the game this message appears:

    Oops! SMAPI couldn't load the game executable. The technical details below may have more info.
    Technical details: System.BadImageFormatException: Could not load file or assembly 'StardewValley.GameData, Version=1.6.8.24119, Culture=neutral, PublicKeyToken=null'. Format of the executable (.exe) or library (.dll) is invalid.
    File name: 'StardewValley.GameData, Version=1.6.8.24119, Culture=neutral, PublicKeyToken=null'
       at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, StackCrawlMarkHandle stackMark, ObjectHandleOnStack assemblyLoadContext, ObjectHandleOnStack type, ObjectHandleOnStack keepalive)
       at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext)
       at System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, StackCrawlMark& stackMark)
       at System.Type.GetType(String typeName, Boolean throwOnError)
       at StardewModdingAPI.Program.AssertGamePresent() in E:\source\_Stardew\SMAPI\src\SMAPI\Program.cs:line 110
    Game has ended. Press any key to exit.

    idk what to do ive reversed the cheat but it still doesnt run.... any tips?
    1. Papokottosalas
      Papokottosalas
      • member
      • 0 kudos
      SMAPI does not work since its last update was on April 22 and on April 27 Stardew Valley was updated to version 1.6.7 and if I enter Stardew it says that I have version 1.6.8, with build 24119
    2. kijikun
      kijikun
      • supporter
      • 12 kudos
      Smapi is working just fine.
  11. XIAOXIUXIU1019
    XIAOXIUXIU1019
    • member
    • 0 kudos
    file:///home/deck/Downloads/SMAPI log (6b6c90dbd8aa4b538a7510892f392cea).txt
    老师您好很抱歉打扰了!已经把smapi和游戏本体卸载重新装了还是有问题,在更新之后突然出现,也找不到相应的mod!求求有没有知道看看TT
    [20:23:41 错误 SMAPI] 无法将这些模块添加到您的游戏中。[20:23:41 错误 SMAPI]-(PFM)您的包名称为 1.0.0,因为它需要未安装的模块(YourName.YourOthersPacksAndMods)。[20:23:41 INFO SMAPI] 已修补游戏代码
  12. IvySimmer
    IvySimmer
    • member
    • 0 kudos
    Meu smapi ta travando como o inferno, pensei até serem mods e retirei todos, e ainda assim ele travava, tenho jogos mais pesados rodando suave e só com o smapi tenho problemas.