Adopt 'n' Skin - No Short ID

breadpaws

Newcomer
So my friend and I are playing on multiplayer and we both installed the beta version with some skins, but we can't get it to work. No Short ID appears for our pets, so we can't change their skin, and it has even made their (the host's) game crash on several occasions.

I can't make sense of the errors for the life of me and searching online hasn't led to anything, so here's my log https://smapi.io/log/16ecd1020e444ac79a60eb4f93249c8a
and here's theirs https://smapi.io/log/a237036dc1e847ab81cc0b73a412f1ac


Thank you very much!
 
Thanks for the logs. There's definitely some errors from the mod, and the mod page has similar reports from other users: https://www.nexusmods.com/stardewvalley/mods/4011?tab=bugs

A couple of the bug reports may have something that helps, but overall it looks like it's currently pretty buggy. Might be best to drop it.

Code:
18:30:36    ERROR    Adopt & Skin    This mod failed in the GameLoop.SaveLoaded event. Technical details:
SContentLoadException: Adopt & Skin failed loading content asset 'C:/Program Files (x86)/Steam/steamapps/common/Stardew Valley/Mods/AdoptSkin/assets/skins/BlueChicken/BabyBlueChicken_1.png' from ModFolder.
 ---> ArgumentException: The asset key must not be an absolute path.
   at StardewModdingAPI.Framework.ModHelpers.ContentHelper.AssertAndNormalizeAssetName(String key) in SMAPI\Framework\ModHelpers\ContentHelper.cs:line 249
   at StardewModdingAPI.Framework.ModHelpers.ContentHelper.Load[T](String key, ContentSource source) in SMAPI\Framework\ModHelpers\ContentHelper.cs:line 118
   --- End of inner exception stack trace ---
   at StardewModdingAPI.Framework.ModHelpers.ContentHelper.Load[T](String key, ContentSource source) in SMAPI\Framework\ModHelpers\ContentHelper.cs:line 169
   at AdoptSkin.Framework.SaveLoadHandler.PullSprite(String path) in C:\Users\katey\Documents\GitHub\Current (1.5.4)\Adopt-Skin-MP\AdoptSkin\Framework\SaveLoadHandler.cs:line 242
   at AdoptSkin.Framework.SaveLoadHandler.LoadAssets() in C:\Users\katey\Documents\GitHub\Current (1.5.4)\Adopt-Skin-MP\AdoptSkin\Framework\SaveLoadHandler.cs:line 172
   at AdoptSkin.Framework.SaveLoadHandler.Setup(Object sender, SaveLoadedEventArgs e) in C:\Users\katey\Documents\GitHub\Current (1.5.4)\Adopt-Skin-MP\AdoptSkin\Framework\SaveLoadHandler.cs:line 81
   at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101

18:30:41    ERROR    Adopt & Skin    This mod failed in the World.NpcListChanged event. Technical details:
System.Collections.Generic.KeyNotFoundException: The given key 'Gathouria.AdoptSkin/first-pet-received' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Netcode.NetDictionary`5.get_Item(TKey key) in stardewvalley\Farmer\Netcode\NetDictionary.cs:line 71
   at AdoptSkin.ModEntry.CheckForFirstPet(Object sender, NpcListChangedEventArgs e) in C:\Users\katey\Documents\GitHub\Current (1.5.4)\Adopt-Skin-MP\AdoptSkin\ModEntry.cs:line 639
   at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
    repeats 6 times
 
Top