Skip to content

Stardew Valley content expansion. A suite of changes all about cooking. UI overhaul, generalised rebalancing, new features, and new assets. Still working through multiplayer sync issues for netfields!

Notifications You must be signed in to change notification settings

b-b-blueberry/CooksAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Love of Cooking (or LOC) is a suite of optional and integrated changes bundled into a single mod.
Broad in scope but with a single goal in mind, this is designed to be a fairly definitive collection of changes to enhance the presence cooking has in Stardew Valley. A basic overview of this mod and its features can be found on its linked Nexus Mods page.

  1. Download the latest versions of SMAPI, Json Assets, and PyTK,
  2. Download this mod from Nexus Mods,
  3. Drop all of the mods above into your StardewValley/Mods folder,
  4. Run the game using SMAPI
  • To change which features you have enabled or disabled, launch the game and edit this mod's config file.
  • If you want to remove this mod and all of its effects, simply remove it from your Mods folder.

Editing mod assets

LOC's sprite and data assets are fully editable by other mods, including Pathoschild's Content Patcher.

If your patches no longer work after an update, check whether the exposed asset paths have been renamed.
You can find a list of all exposed asset paths in LoveOfCooking/Core/AssetManager.cs:Load.
All exposed assets follow the naming pattern GameContentAssetPath.

To edit LOC assets:

  • With C#, reflect the asset path value, or check some loaded AssetName against the effective parsed asset path.
  • With Content Patcher, set your Target field to the effective parsed asset path.

Asset path value: GameContentSpriteSheetPath = PathUtilities.NormalizePath(AssetPrefix + "Assets\\Sprites")
Effective parsed asset path: "blueberry.LoveOfCooking.Assets/Sprites"

Feature-complete deep dive

If you're interested in the inner workings of all the features in this mod, there's a guide in progress.
Inside, you'll find (where complete) details on the exact purpose and mechanics behind the features added by LOC, as well as information you might find useful if you're planning on editing the definitions and configuration files.

https://gist.github.com/b-b-blueberry/a1cf06d1a4ecc4bb888119866920d57a

About

Stardew Valley content expansion. A suite of changes all about cooking. UI overhaul, generalised rebalancing, new features, and new assets. Still working through multiplayer sync issues for netfields!

Topics

Resources

Stars

Watchers

Forks

Languages