Blog post: 22nd February, 2025 Love of Cooking 2.0.2 SDV 1.6.15
chocolate bar emoji
- blueberry
Can I use the Love of Cooking with... + Better Crafting Yes! Disable Cooking Menu in the mod config, or disable the Better Crafting cooking menu in its own config. + Yet Another Cooking Skill Yes! Disable Cooking Skill and Recipes in the mod config. + Kitchen Station Sets Yes! KSS explicitly runs through Better Crafting, so this mod won't affect it. + Cornucopia and Wildflour Goods Yes! No changes needed. x Kaya's Love of Cooking Recolour NO! This will cause massive sprite issues until it receives an update. If your sprites are out of order, check whether your recolour mods are up-to-date. + My other modded recipes? Yes! All standard cooking recipes should appear in the menu. Some recipes that use mod-specific features may be missing (i.e. context tag recipes).
Can I add this mod to an existing save? + Yep, feel free - this mod has no custom locations, characters, or events.
Can I play on Android, iOS, or Switch? ⨯ Nope, sorry! SDV1.6.14+ only for Windows, Mac, and Linux. I won't be looking at Android compatibility anytime in the near future.
Hello, I found a problem. When I downloaded the mod, the Smapi told me that:
No update keys [SMAPI] -------------------------------------------------- [SMAPI] These mods have no update keys in their manifest. SMAPI may not notify you about updates for these [SMAPI] mods. Consider notifying the mod authors about this problem.
I hope that this problem will be solved. Thank you very much!
tell me why? [Love of Cooking] Couldn't find required mod: blueberry.LoveOfCooking.CPPlease make sure all folders from LoveOfCooking ZIP file have been extracted to your Mods folder.[Love of Cooking] Love of Cooking failed to initialise. Mod may not be usable.
If you want your problem be resolved then post your SMAPI log my friend. Don't just throw random error. Go to this link, and put your SMAPI log. https://smapi.io/log
I installed this mod and everything works perfectly. No such error.
[Love of Cooking] Tried to map a mod-provided API to interface 'LoveOfCooking.Interface.IGenericModConfigMenuAPI', which isn't compatible with the actual mod API.Technical details: ArgumentException: Unhandled proxy/conversion method for info: ProxyInfo{target: TypeInfo{context: spacechase0.GenericModConfigMenu, type: GenericModConfigMenu.Framework.Api, GenericModConfigMenu, Version=1.14.0.0, Culture=neutral, PublicKeyToken=null}, proxy: TypeInfo{context: blueberry.LoveOfCooking, type: LoveOfCooking.Interface.IGenericModConfigMenuAPI, LoveOfCooking, Version=2.0.3.0, Culture=neutral, PublicKeyToken=null}} ---> ArgumentException: The IGenericModConfigMenuAPI interface defines method OpenModMenuAsChildMenu which doesn't exist in the API or depends on an interface that cannot be mapped! at Nanoray.Pintail.ProxyManagerConfiguration`1.<>c.<.cctor>b__42_4(ProxyInfo`1 proxyInfo, MethodInfo proxyMethod) at Nanoray.Pintail.InterfaceOrDelegateProxyFactory`1.Prepare(ProxyManager`1 manager, String typeName) at Nanoray.Pintail.ProxyManager`1.ObtainProxyFactory(ProxyInfo`1 proxyInfo) --- End of inner exception stack trace --- 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 135[Love of Cooking] System.NullReferenceException: Object reference not set to an instance of an object. at LoveOfCooking.Interface.ModConfigMenu.Generate(IGenericModConfigMenuAPI gmcm) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\ModConfigMenu.cs:line 34 at LoveOfCooking.Interface.Interfaces.LoadOptionalMods() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\Interfaces.cs:line 72 at LoveOfCooking.ModEntry.InitLate() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 663[Love of Cooking] Love of Cooking failed to load completely. Mod may not be usable. how to fix this ?
for anyone having a bug with the quicksave mod, sleep in bed after upgrading the pan or itll be lost next time you save/load with the mod. itll work perfectly fine as long as your next quicksave is on the day after you get your pan back.
Hello, sorry to bother you all but I was wondering where do i find cooking chocolate? I've searched everywhere and can't find it/figure out how to make it. Thank you all in advance! :)
EDIT: Joja mart sells cooking chocolate. Can't believe i never checked. Any time i play Joja mart doesn't even register as a location that i can go to xD
I've been looking all over to find any information on this. The only thing i found was from years ago and not helpful having to do with modifying files to make it purchasable from Gus.
[Love of Cooking] This mod failed in the GameLoop.DayStarted event. Technical details: NullReferenceException: Object reference not set to an instance of an object. at LoveOfCooking.Objects.CookingSkillAPI.GetAllLevelUpRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Objects\CookingSkillAPI.cs:line 175 at LoveOfCooking.Utils.PopulateMissingRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 352 at LoveOfCooking.Utils.CleanUpSaveFiles() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 73 at LoveOfCooking.ModEntry.GameLoop_DayStarted(Object sender, DayStartedEventArgs e) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 377 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/Events/ManagedEvent.cs:line 101
I get the same error. and I can not cook AT ALL. absolutely at all. the cookbook and pan will not show up and ive been effectively locked out of my kitchen.
I have the exact same problem! No cookbook, no pan and I'm already into summer with the 1st house upgrade. I used an item spawner to get the cookbook and pan and it's still not working. I also have "cooking" set to off with the better crafting mod. Thanks for you help, love the mod!!
Just wanted to add that I have the same issues (aside from another, where I am unable to access the town kitchens despite having the option turned on, and the cooking skill isn't showing either). I can access the pan with Item Spawner, but all of the versions work as weapons.
Smapi log (long ahh URL cus I singled out the mod errors)
I just downloaded today for a new co-op game with the wife. This popped up. Haven't been able to play enough to test out the mod itself, but it looks similar to everyone else's error on here. Wanted to know if it ws the same thing or not.
[Love of Cooking] System.NullReferenceException: Object reference not set to an instance of an object. at LoveOfCooking.Interface.ModConfigMenu.Generate(IGenericModConfigMenuAPI gmcm) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\ModConfigMenu.cs:line 34 at LoveOfCooking.Interface.Interfaces.LoadOptionalMods() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\Interfaces.cs:line 72 at LoveOfCooking.ModEntry.InitLate() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 663 [Love of Cooking] Love of Cooking failed to load completely. Mod may not be usable. [SpaceCore] Doing skill menus [Love of Cooking] Applying mod changes: untracked -> 2.0.0 [Love of Cooking] This mod failed in the GameLoop.DayStarted event. Technical details: NullReferenceException: Object reference not set to an instance of an object. at LoveOfCooking.Utils.PopulateMissingRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 351 at LoveOfCooking.Utils.CleanUpSaveFiles() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 73 at LoveOfCooking.ModEntry.GameLoop_DayStarted(Object sender, DayStartedEventArgs e) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 377 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
I dont know what am I doing wrong but I got this red error message:
[game] An error occurred in the base update loop: NullReferenceException: Object reference not set to an instance of an object. at LoveOfCooking.Objects.CookingSkillAPI.GetAllLevelUpRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Objects\CookingSkillAPI.cs:line 177 at LoveOfCooking.Interface.ModConfigMenu.<>c__DisplayClass7_0.<CreateInfoPage>b__19() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\ModConfigMenu.cs:line 438 at GenericModConfigMenu.Framework.SpecificModConfigMenu..ctor(ModConfig config, Int32 scrollSpeed, String page, Action`1 openPage, Action returnToList) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Framework\SpecificModConfigMenu.cs:line 198 at GenericModConfigMenu.Mod.OpenModMenuNew(IManifest mod, String page, Nullable`1 listScrollRow) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Mod.cs:line 214 at SpaceShared.UI.Table.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\Table.cs:line 110 at SpaceShared.UI.Container.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\Container.cs:line 83 at SpaceShared.UI.RootElement.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\RootElement.cs:line 29 at GenericModConfigMenu.Framework.SpecificModConfigMenu.update(GameTime time) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Framework\SpecificModConfigMenu.cs:line 489 at StardewValley.Menus.TitleMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 2012 at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 5079 at StardewValley.Game1._update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4376 at StardewValley.Game1.Update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3454 at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1095 [game] WARNING: Mismatched UI Mode Push/Pop counts. Correcting.
I'm unsure if i am doing this right, but when I'm trying to use the kitchen it doesn't pull the cookbook up and only uses the original cooking menu? Any thoughts? thank you :)
1923 comments
Blog post: 22nd February, 2025
Love of Cooking 2.0.2
SDV 1.6.15
chocolate bar emoji
- blueberry
Can I use the Love of Cooking with...
+ Better Crafting
Yes! Disable Cooking Menu in the mod config, or disable the Better Crafting cooking menu in its own config.
+ Yet Another Cooking Skill
Yes! Disable Cooking Skill and Recipes in the mod config.
+ Kitchen Station Sets
Yes! KSS explicitly runs through Better Crafting, so this mod won't affect it.
+ Cornucopia and Wildflour Goods
Yes! No changes needed.
x Kaya's Love of Cooking Recolour
NO! This will cause massive sprite issues until it receives an update.
If your sprites are out of order, check whether your recolour mods are up-to-date.
+ My other modded recipes?
Yes! All standard cooking recipes should appear in the menu.
Some recipes that use mod-specific features may be missing (i.e. context tag recipes).
Can I add this mod to an existing save?
+ Yep, feel free - this mod has no custom locations, characters, or events.
Can I play on Android, iOS, or Switch?
⨯ Nope, sorry! SDV1.6.14+ only for Windows, Mac, and Linux.
I won't be looking at Android compatibility anytime in the near future.
No update keys
[SMAPI] --------------------------------------------------
[SMAPI] These mods have no update keys in their manifest. SMAPI may not notify you about updates for these
[SMAPI] mods. Consider notifying the mod authors about this problem.
I hope that this problem will be solved.
Thank you very much!
[Love of Cooking] Couldn't find required mod: blueberry.LoveOfCooking.CPPlease make sure all folders from LoveOfCooking ZIP file have been extracted to your Mods folder.[Love of Cooking] Love of Cooking failed to initialise. Mod may not be usable.
I installed this mod and everything works perfectly. No such error.
sleep in bed after upgrading the pan or itll be lost next time you save/load with the mod.
itll work perfectly fine as long as your next quicksave is on the day after you get your pan back.
I've been looking all over to find any information on this. The only thing i found was from years ago and not helpful having to do with modifying files to make it purchasable from Gus.
[Love of Cooking] This mod failed in the GameLoop.DayStarted event. Technical details:
NullReferenceException: Object reference not set to an instance of an object.
at LoveOfCooking.Objects.CookingSkillAPI.GetAllLevelUpRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Objects\CookingSkillAPI.cs:line 175
at LoveOfCooking.Utils.PopulateMissingRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 352
at LoveOfCooking.Utils.CleanUpSaveFiles() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 73
at LoveOfCooking.ModEntry.GameLoop_DayStarted(Object sender, DayStartedEventArgs e) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 377
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/Events/ManagedEvent.cs:line 101
Thanks
Thanks
https://smapi.io/log/1a0d957ccb184b749327ac57bfeac2f1
I am also getting the same error, whether I have other mods or not.
I decided to do a clean install to see if it was a conflict with another mod.
As far as my limited understanding of the code, it seems that it's trying to call on data from an unknown location.
Thank you for all of your work and for looking into these fixes!
LOG_URL
https://smapi.io/log/803f00dfad9a426782f152cad5c7d8f4
Thank you for all of your work and for looking into these fixes!
Smapi Log
https://smapi.io/log/f3aff646ca8f4daf9ba46fbd650c846a
Yes! Disable Cooking Skill and Recipes in the mod config.
heres the smapi log
Smapi log (long ahh URL cus I singled out the mod errors)
This popped up. Haven't been able to play enough to test out the mod itself, but it looks similar to everyone else's error on here. Wanted to know if it ws the same thing or not.
[Love of Cooking] System.NullReferenceException: Object reference not set to an instance of an object.
at LoveOfCooking.Interface.ModConfigMenu.Generate(IGenericModConfigMenuAPI gmcm) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\ModConfigMenu.cs:line 34
at LoveOfCooking.Interface.Interfaces.LoadOptionalMods() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\Interfaces.cs:line 72
at LoveOfCooking.ModEntry.InitLate() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 663
[Love of Cooking] Love of Cooking failed to load completely. Mod may not be usable.
[SpaceCore] Doing skill menus
[Love of Cooking] Applying mod changes: untracked -> 2.0.0
[Love of Cooking] This mod failed in the GameLoop.DayStarted event. Technical details:
NullReferenceException: Object reference not set to an instance of an object.
at LoveOfCooking.Utils.PopulateMissingRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 351
at LoveOfCooking.Utils.CleanUpSaveFiles() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\Utils.cs:line 73
at LoveOfCooking.ModEntry.GameLoop_DayStarted(Object sender, DayStartedEventArgs e) in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Core\ModEntry.cs:line 377
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
[game] An error occurred in the base update loop: NullReferenceException: Object reference not set to an instance of an object.
at LoveOfCooking.Objects.CookingSkillAPI.GetAllLevelUpRecipes() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Objects\CookingSkillAPI.cs:line 177
at LoveOfCooking.Interface.ModConfigMenu.<>c__DisplayClass7_0.<CreateInfoPage>b__19() in E:\Dev\Projects\SDV\Projects\CooksAssistant\LoveOfCooking\Interface\ModConfigMenu.cs:line 438
at GenericModConfigMenu.Framework.SpecificModConfigMenu..ctor(ModConfig config, Int32 scrollSpeed, String page, Action`1 openPage, Action returnToList) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Framework\SpecificModConfigMenu.cs:line 198
at GenericModConfigMenu.Mod.OpenModMenuNew(IManifest mod, String page, Nullable`1 listScrollRow) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Mod.cs:line 214
at SpaceShared.UI.Table.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\Table.cs:line 110
at SpaceShared.UI.Container.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\Container.cs:line 83
at SpaceShared.UI.RootElement.Update(Boolean isOffScreen) in C:\Users\space\Programming\StardewValley\StardewValleyMods\SpaceShared\UI\RootElement.cs:line 29
at GenericModConfigMenu.Framework.SpecificModConfigMenu.update(GameTime time) in C:\Users\space\Programming\StardewValley\StardewValleyMods\GenericModConfigMenu\Framework\SpecificModConfigMenu.cs:line 489
at StardewValley.Menus.TitleMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 2012
at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 5079
at StardewValley.Game1._update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4376
at StardewValley.Game1.Update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3454
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1095
[game] WARNING: Mismatched UI Mode Push/Pop counts. Correcting.
(the [game] is yellow)