Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

CyanFire

Uploaded by

CyanFire

Virus scan

Safe to use

96 comments

  1. tikamin557
    tikamin557
    • member
    • 194 kudos
    Hello!
    I came to ask if you can fix this because I have encountered a strange behavior or error.

    The text will be displayed in tabs because of the length of the text due to pasting code and other reasons.
    Spoiler:  
    Show
    Place a bed and sleep using "Esca's Modding Plugins (EMP)" at the location where you warp out of the Farmhouse.
    The next morning use the warp from that location back to Farmhouse and it works fine.
    However, if I quit the game once, start the game the next time, load the save, wake up at the location where I warped from Farmhouse, and try to return to Farmhouse, the warp does not work and I get the following error message.
    Can't parse tile property 'TouchAction' at Back:18,37 with value 'Warp 16 10' in location 'Custom_TsAH_EX_3rdFloor': required index 3 not found (list has indexes 0 through 2).This warp usually works fine.
    The code that is adding the warp is as follows.
    {
      "Action": "EditMap",
      "Target": "Maps/Custom_TsAH_EX_3rdFloor",
      "MapTiles": [
    {
      "Position": { "X": 18, "Y": 37 },
      "Layer": "Back",
      "SetProperties": {
    "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 16 10"
      }
    },
    {
      "Position": { "X": 19, "Y": 37 },
      "Layer": "Back",
      "SetProperties": {
    "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 17 10"
      }
    },
      ],
      "When": { "3F Type": "NormalRoom, NormalRoom_and_FarmingRoom" },
      "Update": "OnLocationChange"
    },
    The log of the error is shown here.

    I will share the video as well, just in case.


    Is there anything I can do to help solve this problem?
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      This is actually a great find. I haven’t taken into account the fact that you can use EMP to put a bed in custom maps. I need to store the previous location between saves which i’m not currently doing. At the moment when loading the save the location in the token is blank
    2. tikamin557
      tikamin557
      • member
      • 194 kudos
      Hmmm...will this issue be addressed in a future update?
    3. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Yes hopefully!
    4. tikamin557
      tikamin557
      • member
      • 194 kudos
      I am relieved to hear that answer! Good luck!
    5. CyanFire
      CyanFire
      • premium
      • 66 kudos
      It was relatively easy to do, i had a little time to play around yesterday and i managed to get it working in single player. I’ve not had time to test multiplayer yet though
    6. tikamin557
      tikamin557
      • member
      • 194 kudos
      Thanks for the great news!
      Coding for multiplayer related mods seems like a lot of work... 
    7. tikamin557
      tikamin557
      • member
      • 194 kudos
      Thanks for the update!
  2. hazhaoxiaoxi
    hazhaoxiaoxi
    • member
    • 0 kudos
    I don't know if this is a bug caused by this mod, it's the red letters that my friends appear when they enter town when they are online, and they get stuck in a black screen. I'm the host and I don't have the red letter

    [Farmhouse Fixes] This mod failed in the GameLoop.Timechanged event.Technical details.NullReferenceException: Object reference not set to an instance of an object.at FarmhouseFixes .ModEntry.0nTimechanged(0bject sender, TimechangedEventArgs e) in D: Stardewproiects FarmhouseFixes6\ModEntry.cs:line 507at stardewModdingApI.Framework.Events .ManagedEvent'1.Raise(TEventArgs args) in SMAPI\Framework Events \ManagedEvent.cs:line 101
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Will take a look when i have the time
    2. CyanFire
      CyanFire
      • premium
      • 66 kudos
      I can't replicate the issue and the piece of code it's complaining about shouldn't even be running at that point. Let me know if the latest version is any better
  3. electroslime
    electroslime
    • member
    • 0 kudos
    not clear on where to put the extra tokens you've given
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      IsDarkOut & CabinUpgrade is for When conditions. PreviousLocation is used as the warp destination in TouchAction/Action warps. I think it’s clear enough.
  4. BlueHarvestMoon2
    BlueHarvestMoon2
    • member
    • 0 kudos
    I apologize if I'm at the wrong place.

    I recently found myself unable to enter my greenhouse. the mods I used to change it don't seem to be the reason behind it and someone suggested Farmhouse fixes might be part of the error.

    here is my smapi log
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Have you tried without using Farmhouse Fixes? My mod shouldn't be touching anything to do with the Greenhouse
    2. BlueHarvestMoon2
      BlueHarvestMoon2
      • member
      • 0 kudos
      I was initially afraid to remove it, since I have mods that need it, but I just ried that and now it's still messed up.

      I am genuinely lost.

      Sorry to waste your time. I will look elsewhere.
  5. RunningLamb
    RunningLamb
    • premium
    • 0 kudos
    Why would crops from other places appear in the farmhouse..?
    Image:https://ibb.co/6RN4nkq
    https://smapi.io/log/24b73967e39144b592ab72273d2c65cc
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      What makes you think that this mod is the cause?
    2. RunningLamb
      RunningLamb
      • premium
      • 0 kudos
      I found the reason,
    3. CyanFire
      CyanFire
      • premium
      • 66 kudos
      What was it?
    4. RunningLamb
      RunningLamb
      • premium
      • 0 kudos
      It should be a compatibility issue between Greenhouse Gatherers and greenhouses from other MODs.
  6. Mlaurien
    Mlaurien
    • supporter
    • 0 kudos
    Hi there,

    I'm a little new to working with mods but this was working for me last night but today. when trying to play the farmhouse is almost flipped with a few rooms and features missing. This is what my SMAPI ws saying but I checked to folder and the DLL is there so I'm a lil unsure of how to fix it

    [SMAPI]    Skipped mods[SMAPI]    --------------------------------------------------[SMAPI]       These mods could not be added to your game.[SMAPI]       - Farmhouse Fixes 1.7.8 because its DLL couldn't be loaded.[SMAPI]       - Seasonal Garden Farmhouse V2 1.7.5 because it needs the 'Farmhouse Fixes' mod, which couldn't be loaded.
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      This mod now requires SpaceCore
    2. natja
      natja
      • supporter
      • 0 kudos
      If you check the log does it mention anything about Farmhouse fixes not being loaded because it can't find the correct version of Spacecore?
    3. Mlaurien
      Mlaurien
      • supporter
      • 0 kudos
      I have Spacecore and the newest update of it aswell 
    4. natja
      natja
      • supporter
      • 0 kudos
      yeah i was getting an error where the latest Farmhouse fixes wouldn't load with the latest Spacecore because it was expecting version 1.22.1.0, didn't get it to work so i reverted.
    5. Mlaurien
      Mlaurien
      • supporter
      • 0 kudos
      reverted to an older version of SpaceCore?
    6. CyanFire
      CyanFire
      • premium
      • 66 kudos
      I re-uploaded should be fixed
    7. natja
      natja
      • supporter
      • 0 kudos
      older version of Farmhouse fixes, I tried with the version of Spacecore it was looking for and it still didn't work
    8. Mlaurien
      Mlaurien
      • supporter
      • 0 kudos
      It worked perfectly for me last night but when trying to load my save this evening that's the first time Ive seen the issue so I don't think its my SpaceCore unless updates were made today
    9. Mlaurien
      Mlaurien
      • supporter
      • 0 kudos
      Thank you so much! I just redownloaded and launched and its all loading properly now!
    10. natja
      natja
      • supporter
      • 0 kudos
      it worked with the re-uploaded file, thanks!
    11. ACatNamedSpooky
      ACatNamedSpooky
      • supporter
      • 3 kudos
      well...now spacecore is a bit busted and bugging warp locations. If it tells you a location warp cant be loaded, it is recommended to not go to said location as its been causing crashes.
  7. tikamin557
    tikamin557
    • member
    • 194 kudos
    I tried to return to the farmhouse from a custom map using a token, but when I touch a tile with a "TouchAction" set, I get this error message and no warp occurs.
    [game] Can't parse tile property 'TouchAction' at Back:3,2 with value 'Warp 22 34' in location 'Custom_TsAH_EX_Basement': required index 3 not found (list has indexes 0 through 2).[SMAPI.log]

    Here is the code that adds the touch action.
    {
      "Action": "EditMap",
      "Target": "Maps/Custom_TsAH_EX_Basement",
      "MapTiles": [
    {
      "Position": { "X": 3, "Y": 2 },
      "Layer": "Back",
      "SetProperties": {
    "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 22 34"
      }
    },
    {
      "Position": { "X": 4, "Y": 2 },
      "Layer": "Back",
      "SetProperties": {
    "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 23 34"
      }
    },
      ],
      "When": {
    "Basement Entrance": "Kitchen"
      }
    },
    The strange thing is that after this error appears, if I reload the mod that adds this warp using the "patch reload" command, the warp works correctly.
    Do you have a problem with your token not being recognized?
    Is there a problem with the order in which they are loaded?
    I would appreciate any corrections you could provide!
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
       Delete
    2. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Scratch my last reply, i totally forgot that the patch requires an update on location change so it should look like this:

      {
        "Action": "EditMap",
        "Target": "Maps/Custom_TsAH_EX_Basement",
        "MapTiles": [
      {
        "Position": { "X": 3, "Y": 2 },
        "Layer": "Back",
        "SetProperties": {
      "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 22 34"
        }
      },
      {
        "Position": { "X": 4, "Y": 2 },
        "Layer": "Back",
        "SetProperties": {
      "TouchAction": "Warp {{CF.FarmhouseFixes/PreviousLocation}} 23 34"
        }
      },
        ],
        "When": {
      "Basement Entrance": "Kitchen"
        },
              "Update": "OnLocationChange"
      },

    3. tikamin557
      tikamin557
      • member
      • 194 kudos
      I see! It now works correctly!
      Thank you very much!!!
  8. tikamin557
    tikamin557
    • member
    • 194 kudos
    Hello!
    I have a problem with adding and removing "DiningRoom" when "Warp Settings" is enabled.
    Is there something interfering with the other mods?
    SMAPI.log
    

    ------------------------------
    This problem appears to have been fixed by an update.
  9. dreamer9861
    dreamer9861
    • member
    • 0 kudos
    Hi! 

    I just downloaded and installed the 1.7.5 version. However, when I started the game a few of my other mods clashed. Checking the SMAPI log, I noticed the following errors:

    Failed loading PDB for 'FarmhouseFixes.dll'. Technical details:
    Mono.Cecil.Cil.SymbolsNotMatchingException: Symbols were found but are not matching the assembly
       at Mono.Cecil.ModuleDefinition.ReadSymbols(ISymbolReader reader, Boolean throwIfSymbolsAreNotMaching)
       at Mono.Cecil.ModuleReader.ReadSymbols(ModuleDefinition module, ReaderParameters parameters)
       at Mono.Cecil.ModuleReader.CreateModule(Image image, ReaderParameters parameters)
       at StardewModdingAPI.Framework.ModLoading.AssemblyLoader.GetReferencedLocalAssemblies(FileInfo file, HashSet`1 visitedAssemblyNames, IAssemblyResolver assemblyResolver)+MoveNext() in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModLoading\AssemblyLoader.cs:line 281
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Delete the FarmhouseFixes.pdb in the mod folder
  10. Kinasin
    Kinasin
    • supporter
    • 0 kudos
    What does it mean by warp I'm a bit confused is this like a command through smapi to warp to locations. Sry for dumb question.
    1. CyanFire
      CyanFire
      • premium
      • 66 kudos
      No this is not a command through SMAPI. This mod fixes some bugs with farmhouses/cabins and also improves things for modders when altering the farmhouse/cabins
    2. Kinasin
      Kinasin
      • supporter
      • 0 kudos
      oh ok and these bugs where still left over in the 1.6 update?
    3. CyanFire
      CyanFire
      • premium
      • 66 kudos
      Yeah unfortunately