Stardew Valley

File information

Last updated

Original upload

Created by

PeacefulEnd

Uploaded by

PeacefulEnd

Virus scan

Safe to use

Tags for this mod

174 comments

  1. PeacefulEnd
    PeacefulEnd
    • premium
    • 406 kudos
    Locked
    Sticky
    Feedback
    Got any feedback or suggestions for new idle behaviors or other features? Let me know below!


    Framework Compatibility
    This framework has been tested in vanilla and modded environments, but there are hundreds
    of mods out there. If there is an issue, please do let me know.

    Have a problem?

    Please upload the log file to https://smapi.io/log before submitting an issue. I can't help without a log file!
  2. FoolishGent
    FoolishGent
    • member
    • 26 kudos
    Thank you so much for creating and updating this mod, and your other fantastic mods!

    I'm not getting an error code, but I am having trouble getting idle animations to work on a handful of ring companions I created. Functionally all the companions are summoning and following, they just loop their directional animations when stationary instead of playing their idles. Nothing changed in the formatting of these companions since the 1.6 update. Is there maybe a new way to format this in the json file that will help it recognize the idle animations? Appreciate any assistance, thanks again for a great mod. 
    1. sexynes
      sexynes
      • member
      • 16 kudos
      Are you still having trouble with your idle animation? If so, I can take a look. 
  3. Tuulentie
    Tuulentie
    • member
    • 0 kudos
    Hi (Thanks for the mod!)
    I ran in to a bug that Smapi says it's the base game, but it references TMXLoader. FYI
    I did not see anything strange during the Night Market - time period, but I just happened to see the red text in log
    https://smapi.io/log/f5fbbee2ca9043cfadfcbe57960ddc95
    An error occurred in the base update loop: ArgumentNullException: Value cannot be null. (Parameter 'key')at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
    at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
    at TMXLoader.TMXActions.shopAction(String action, GameLocation location, Vector2 tile, String layer) in C:\Users\deh\Dropbox\001_Modding\Modding\Stardew-Valley\Stardew-Valley-Mods\TMXLoader\TMXActions.cs:line 265
    at TMXLoader.TileAction.<>c__DisplayClass4_0.<.ctor>b__0(String key, String values, GameLocation location, Vector2 tile, String layer) in C:\Users\deh\Dropbox\001_Modding\Modding\Stardew-Valley\Stardew-Valley-Mods\TMXLoader\PyTK\TMXExtensions.cs:line 84
    at TMXLoader.TileAction.invokeAction(String actionString, GameLocation location, Vector2 tile, String layer, String conditions, String fallback) in C:\Users\deh\Dropbox\001_Modding\Modding\Stardew-Valley\Stardew-Valley-Mods\TMXLoader\PyTK\TMXExtensions.cs:line 152
    at TMXLoader.TileAction.invokeCustomTileActions(String key, GameLocation location, Vector2 tile, String layer) in C:\Users\deh\Dropbox\001_Modding\Modding\Stardew-Valley\Stardew-Valley-Mods\TMXLoader\PyTK\TMXExtensions.cs:line 168
    at TMXLoader.OvLocations.ActionFix.Postfix(Vector2 grabTile, Boolean& __result) in C:\Users\deh\Dropbox\001_Modding\Modding\Stardew-Valley\Stardew-Valley-Mods\TMXLoader\PyTK\OvLocations.cs:line 167
    at StardewValley.Game1.tryToCheckAt_PatchedBy<Platonymous.TMXLoader.Entry>(Vector2 grabTile, Farmer who)
    at StardewValley.Game1.pressActionButton(KeyboardState currentKBState, MouseState currentMouseState, GamePadState currentPadState)
    at StardewValley.Game1.<>c__DisplayClass947_0.<UpdateControlInput>b__0()
    at StardewValley.Game1.UpdateControlInput(GameTime time)
    at StardewValley.Game1._update(GameTime gameTime)
    at StardewValley.Game1.Update(GameTime gameTime)
    at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
  4. dayseepot
    dayseepot
    • member
    • 0 kudos
    hello can anyone help me with [Custom Companions] This mod failed in the GameLoop.GameLaunched event. Technical details:
    ArgumentException: The IWearMoreRingsApi interface defines method CountEquippedRings which doesn't exist in the API or depends on an interface that cannot be mapped!
       at Nanoray.Pintail.ProxyManagerConfiguration`1.<>c.<.cctor>b__15_4(TypeBuilder proxyBuilder, ProxyInfo`1 proxyInfo, FieldBuilder _, FieldBuilder _, FieldBuilder _, MethodInfo proxyMethod)
       at Nanoray.Pintail.InterfaceOrDelegateProxyFactory`1.Prepare(ProxyManager`1 manager, String typeName)
       at Nanoray.Pintail.ProxyManager`1.ObtainProxyFactory(ProxyInfo`1 proxyInfo)
       at Nanoray.Pintail.IProxyManagerExtensions.ObtainProxy[Context,TProxy](IProxyManager`1 self, Object instance, Context targetContext, Context proxyContext)
       at StardewModdingAPI.Framework.ModHelpers.ModRegistryHelper.GetApi[TInterface](String uniqueID) in SMAPI\Framework\ModHelpers\ModRegistryHelper.cs:line 133
       at CustomCompanions.Framework.Managers.ApiManager.HookIntoIWMR(IModHelper helper) in C:\Users\Floogen\Documents\GitHub Repos\CustomCompanions\CustomCompanions\Framework\Managers\ApiManager.cs:line 30
       at CustomCompanions.CustomCompanions.OnGameLaunched(Object sender, GameLaunchedEventArgs e) in C:\Users\Floogen\Documents\GitHub Repos\CustomCompanions\CustomCompanions\CustomCompanions.cs:line 137
       at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
  5. kagioo
    kagioo
    • member
    • 0 kudos
    This mod disables the fishes in the ocean, sewers and swamp region.

    I dont know if it is only for me but those regions only have trash and as a side note also has a "worn out hat" item? i used the prediction mod to see what i can catch and when this mod is enabled i can only catch trash and this "worn out hat" item.

    i nearly disabled all my mods so i dont think that it has to do with other mods. i disabled all big mods like expansions and npc mods.

    as a test i used an older vanilla save and rushed to the ocean to see my probability to catch fishes.

    disabling this mod gave me the right probabilities and i can catch fishes on those areas again(i only tested the ocean but it should function for all areas)
    1. kagioo
      kagioo
      • member
      • 0 kudos
      the version 4.0 also doesnt work but the only newer version is 3.0 and this works fine but the ridgeside expansion doesnt work which makes sense because 3.0 is too old. so after seeing that author doesnt reply to other bugs i guess i should live with this and catch the legendarys etc. without this mod and enabling this mod again when i dont need to fish anymore.
    2. simonlorden
      simonlorden
      • member
      • 5 kudos
      fyi the wornout hat item is from the fishmonger mod. its spawn rate is unusually high so you get way too many of it sadly :/
    3. Rot8erConeX
      Rot8erConeX
      • member
      • 0 kudos
      Thanks to this reply, I tried to download 3.0 but it didn't work.
  6. username2oh
    username2oh
    • member
    • 0 kudos
    i cant use it with ridgeside :(
  7. Rot8erConeX
    Rot8erConeX
    • member
    • 0 kudos
    I managed to buy the items from HatMouse but they don't do anything?  I can't equip them, I can't use them like food/books, and I tried to give the "walking game character" one to Penny as a gift to see if it turned her into the companion, but nothing happened.
  8. sqweef182
    sqweef182
    • member
    • 0 kudos
    Every time the clock changes (every 10 game minutes) the game lags real quick. I have removed all mods and spent an hour trying to figure out which mod was doing it and it’s this mod. Also tested on another computer. Each test was done on a new save file on a non-modded map. What can I do to fix this?
    1. pixel6alaxy
      pixel6alaxy
      • member
      • 2 kudos
      same has been happening to me. it's really annoying. i wonder if it has to do with the number of installed packs? have you tested it by removing some? i'll try checking on that now.
  9. itaintMUCH96
    itaintMUCH96
    • premium
    • 0 kudos
    so I have this downloaded along with other companion mods (kitty cats, mice in the valley, forest junimos, etc) but I keep getting errors saying that it cant find files for said creatures. Is it a 1.6 compatibility issue with the other mods or am I just not dling them correctly cuz I def feel like i have no clue what im doing... mouse mod works and I can HEAR the junimo, just cant see it, and the others just arent showing up at all??

    here's an example of one of the errors im getting, they all look like this but with different creature names and locations:

    [Custom Companions] Unable to find companion match for SmolHooman.WildAnimalsCC.Junimo_Bounce_WA given on tile (30, 21) for map Woods!
  10. RhiaSalor
    RhiaSalor
    • member
    • 0 kudos
    getting this error:
    ---> Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'CustomCompanions, Version=4.0.1.0, Culture=neutral, PublicKeyToken=null'   at Mono.Cecil.BaseAssemblyResolver.Resolve(AssemblyNameReference name, ReaderParameters parameters)   at Mono.Cecil.DefaultAssemblyResolver.Resolve(AssemblyNameReference name)   at Mono.Cecil.MetadataResolver.Resolve(TypeReference type)   at Mono.Cecil.MetadataResolver.Resolve(MethodReference method)   at StardewModdingAPI.Framework.ModLoading.Finders.ReferenceToInvalidMemberFinder.Handle(ModuleDefinition module, ILProcessor cil, Instruction instruction) in SMAPI\Framework\ModLoading\Finders\ReferenceToInvalidMemberFinder.cs:line 61   at StardewModdingAPI.Framework.ModLoading.AssemblyLoader.<>c__DisplayClass17_0.<RewriteAssembly>b__2(Instruction& instruction, ILProcessor cil) in SMAPI\Framework\ModLoading\AssemblyLoader.cs:line 400   at StardewModdingAPI.Framework.ModLoading.Framework.RecursiveRewriter.RewriteInstruction(Instruction instruction, ILProcessor cil, Action`1 replaceWith) in SMAPI\Framework\ModLoading\Framework\RecursiveRewriter.cs:line 192   at StardewModdingAPI.Framework.ModLoading.Framework.RecursiveRewriter.RewriteTypeDefinition(TypeDefinition type) in SMAPI\Framework\ModLoading\Framework\RecursiveRewriter.cs:line 140   at StardewModdingAPI.Framework.ModLoading.Framework.RecursiveRewriter.RewriteModule() in SMAPI\Framework\ModLoading\Framework\RecursiveRewriter.cs:line 81   --- End of inner exception stack trace ---   at StardewModdingAPI.Framework.ModLoading.Framework.RecursiveRewriter.RewriteModule() in SMAPI\Framework\ModLoading\Framework\RecursiveRewriter.cs:line 85   at StardewModdingAPI.Framework.ModLoading.AssemblyLoader.RewriteAssembly(IModMetadata mod, AssemblyDefinition assembly, HashSet`1 loggedMessages, String logPrefix) in SMAPI\Framework\ModLoading\AssemblyLoader.cs:line 404   at StardewModdingAPI.Framework.ModLoading.AssemblyLoader.Load(IModMetadata mod, FileInfo assemblyFile, Boolean assumeCompatible) in SMAPI\Framework\ModLoading\AssemblyLoader.cs:line 147   at StardewModdingAPI.Framework.SCore.TryLoadMod(IModMetadata mod, IModMetadata[] mods, AssemblyLoader assemblyLoader, IInterfaceProxyFactory proxyFactory, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase, HashSet`1 suppressUpdateChecks, Nullable`1& failReason, String& errorReasonPhrase, String& errorDetails) in SMAPI\Framework\SCore.cs:line 1893)
  11. euryale25
    euryale25
    • member
    • 0 kudos
    i have an error saying it is no longer compatible. i am using latest smapi for android 3.18.3.3. i already tried the other versions but it is all rejected