0 of 0

File information

Last updated

Original upload

Created by

drbirbdev

Uploaded by

drbirbdev

Virus scan

Safe to use

38 comments

  1. drbirbdev
    drbirbdev
    • premium
    • 71 kudos
    Locked
    Sticky
    Released 1.1.0 for Stardew Valley 1.6.13 and SMAPI 4.1.6.  Will Require these most updated versions.
  2. Archetype1245
    Archetype1245
    • supporter
    • 0 kudos
    Hey there. Have been playing a multiplayer game for a while now with no issues. Crashed on new day randomly. Unsure what drbirbdev.Socializing is referencing, as I don't have the Socializing mod and never have. Here is an error code snippet and the log (posting here simply because the error message says drbirbdev - I have no idea if the issue is with your mod):

    ```
    [table]22:06:12ERRORgameAn error occurred in the base update loop: System.Collections.Generic.KeyNotFoundException: The given key 'drbirbdev.Socializing' was not present in the dictionary.at SpaceCore.Skills.OnBuffsMessage(IncomingMessage msg) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceCore\Skills.cs:line 559
    at SpaceCore.Patches.MultiplayerPatcher.Before_ProcessIncomingMessage(Multiplayer __instance, IncomingMessage msg) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceCore\Patches\MultiplayerPatcher.cs:line 48
    at StardewValley.Multiplayer.processIncomingMessage_PatchedBy<spacechase0.SpaceCore>(Multiplayer this, IncomingMessage msg)
    at StardewValley.Network.GameServer.processIncomingMessage(IncomingMessage message)
    at StardewModdingAPI.Framework.SMultiplayer.OnServerProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume)
    at StardewValley.SDKs.Steam.SteamNetServer.PollFarmhandMessages()
    at StardewValley.SDKs.Steam.SteamNetServer.receiveMessages()
    at StardewValley.Network.GameServer.receiveMessages()
    at StardewValley.Multiplayer.UpdateEarly()
    at StardewValley.Game1._update(GameTime gameTime)
    at StardewValley.Game1.Update(GameTime gameTime)
    at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)22:12:03ERRORgame_newDayTask failed with an exception:System.Collections.Generic.KeyNotFoundException: The given key 'drbirbdev.Socializing' was not present in the dictionary.
    at SpaceCore.Skills.OnBuffsMessage(IncomingMessage msg) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceCore\Skills.cs:line 559
    at SpaceCore.Patches.MultiplayerPatcher.Before_ProcessIncomingMessage(Multiplayer __instance, IncomingMessage msg) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceCore\Patches\MultiplayerPatcher.cs:line 48
    at StardewValley.Multiplayer.processIncomingMessage_PatchedBy<spacechase0.SpaceCore>(Multiplayer this, IncomingMessage msg)
    at StardewValley.Network.GameServer.processIncomingMessage(IncomingMessage message)
    at StardewModdingAPI.Framework.SMultiplayer.OnServerProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume)
    at StardewValley.SDKs.Steam.SteamNetServer.PollFarmhandMessages()
    at StardewValley.SDKs.Steam.SteamNetServer.receiveMessages()
    at StardewValley.Network.GameServer.receiveMessages()
    at StardewValley.Multiplayer.UpdateEarly()
    at StardewValley.NetSynchronizer.barrier(String name)
    at StardewValley.Game1._newDayAfterFade()+MoveNext()
    at StardewValley.Game1.<>c.<newDayAfterFade>b__782_2()
    at System.Threading.Tasks.Task.InnerInvoke()
    at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location ---
    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)[/table]
    ```

    https://smapi.io/log/4ceec83f30a7489ead45c01963bb0546?Levels=error%7Ecritical

    Let me know if you have any thoughts on it - like I said, it's worked fine for a few weeks now so this was a bit random.
    1. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      You should check what mods the people you are playing multiplayer with have installed.  This failed while syncing with another player I think, who may have socializing skill installed, and did something to buff the skill I guess.  That skill is required to be installed for all players if used in multiplayer.
    2. Archetype1245
      Archetype1245
      • supporter
      • 0 kudos
      Yeah, my limited knowledge of reading these errors got me about that far, which is why I was still confused and posted here - 
      I'm playing with 1 other person (my wife, who plays from another room), and I personally installed all mods on both PCs. I know they are exactly the same, as I just copied over the entire Mods folder via usb drive, and neither of us has ever had the Socializing mod.

      I can certainly install the mod if you think it would help prevent such an error in the future. Perhaps something happened with another mod which caused it to improperly reference your Socializing skill and couldn't find it?
    3. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      I guess I'd look into mods which try to buff the socializing skill if you eat or something.  It'd be likely related to trying to eat food, or do something else that caused the skill to be buffed.  You could also open a bug report with spacecore, since that's the mod managing the buffs, and it really shouldn't be crashing the game if the skill doesn't exist.
  3. Sandman53
    Sandman53
    • premium
    • 188 kudos
    So im looking at the source code for how you extend skills, and the experience curve has level 7 listed at 4000 experience. Stardew basic skills are set to 4800 experience. Trying to find out if this was done on purpose, or is it a typo? I have a mod that monitors skills and looks at levels based on an expected curve. So if it isnt, i'll need to compensate for that

    This puts the curve a little off as it would take 1150 exp to get to level 6, but only 700 exp to get to level 7.
  4. cut3andfunny
    cut3andfunny
    • member
    • 0 kudos
    hello, i'm not yet ready to update to the new version, some of the mods are still outdated. could we get an old version of birb core? couldn't find the download for it, and the new one isn't compatible
    1. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      I've moved the archived version 1.0.3 to 'Old Files' so you should be able to download it again.  But be warned that it does have a bug which causes it not to work correctly with multiplayer.
    2. cut3andfunny
      cut3andfunny
      • member
      • 0 kudos
      thank you!! ^_^
  5. Blossom5280
    Blossom5280
    • member
    • 6 kudos
    still says broken.
    1. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      Can you share a log? https://smapi.io/log
    2. Blossom5280
      Blossom5280
      • member
      • 6 kudos
      so far? the way i fixed it was changing the manifest of birb core ;-;
    3. Blossom5280
      Blossom5280
      • member
      • 6 kudos
      https://smapi.io/log/e506f9d843734d55817a24c6861849ff

      my smapi log
    4. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      Yeah, RanchingToolUpgrades had a manifest issue.  Version 1.2.2 of that mod fixes it, and then you won't have to mess with this mods manifest.
    5. Blossom5280
      Blossom5280
      • member
      • 6 kudos
      ok!

      so i'll wait until  1.2.2 of ranching tools is out!
    6. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      Okay it's out.  I thought I released it hours ago, but Nexus messed up apparently.
    7. Blossom5280
      Blossom5280
      • member
      • 6 kudos
      ok thank you

      i apologize if i sounded rude.

      my game the other day would not start and my travel plans have been delayed again so i am not in the best of moods ;-;
  6. Blossom5280
    Blossom5280
    • member
    • 6 kudos
    will this get updated?

    says it's broken.
  7. CraniumAmbiguity
    CraniumAmbiguity
    • member
    • 1 kudos
    did anyone else notice this mod is listed as "broken, not updated" in the SMAPI mod compatibility checker? As far as I know it still works. Can anyone confirm or know what the problem is?
    1. MsL229
      MsL229
      • member
      • 1 kudos
      Yeah it's listed as broken but I think that's cause most skill mods that operate on it are broken. Don't think it is actually broken since LuckSkill got updated recently.
  8. Wind1g0
    Wind1g0
    • member
    • 0 kudos
    Is this still getting updated?
    1. FormDrop
      FormDrop
      • premium
      • 5 kudos
      I worry that it isn't. I hope it will be.
  9. Assationater
    Assationater
    • supporter
    • 0 kudos
    lovely mod name
  10. IsaacAlucard
    IsaacAlucard
    • member
    • 0 kudos
    Is this no longer compatible with 3.18.3? It keeps showing me errors
    1. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      This is only compatible with Stardew Valley 1.6 and SMAPI 4.0.0+

      No mods using Stardew Valley 1.5 require this mod
    2. rlcwt9
      rlcwt9
      • member
      • 0 kudos
      NVM
  11. thelightfury290
    thelightfury290
    • member
    • 0 kudos
    Okay! Now that SpaceCore is updated, I quickly hopped in to test out the mods and can confirm that Binning is working just fine, however Socializing skill doesn't appear to work properly. I'm using the experience bar mod to watch my experience gains and socializing doesn't seem to ever get any from chatting.. or at least, it seemed that way.

    When I set exp from chatting to 100, I instantly got the level, but never got any experience after that. The default 5 exp never built up before I tested the 100 exp, either. So maybe it's only working if exp immediately reaches the goal to level?
    1. drbirbdev
      drbirbdev
      • premium
      • 71 kudos
      In my tests, having configured socializing to 100 exp, I was able to get to level 3 after talking to about 10 people.