Hi! I love your mod! I'm having a little issue with the Savory Squid Stew. I'm at 10 hearts with Krobus and I didn't receive the recipe on the mail. Is there any command to obtain it?
Hm... I'll do some research with the mod to see if I can get it to work, but if you notice something in your smapi log, please send it to me so I can take a look
So...SMAPI started yelling at me when I downloaded the new update. I'm not a modder, but it doesn't seem to like the new gift tastes?
Error loading patch 'Shadow Recipes > Include assets/gifttastes.json': an error occurred.StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'assets/gifttastes.json' from SMAPI\duchessivy.shadowrecipes: an unexpected error occurred. ---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CP] Shadow Recipes\[CP] Shadow Recipes\assets\gifttastes.json. This doesn't seem to be valid JSON. Technical details: After parsing a value an unexpected character was encountered: {. Path 'Changes[2]', line 99, position 2. at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 180 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 120 --- End of inner exception stack trace --- at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 319 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 132 at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 57 at ContentPatcher.Framework.Patches.IncludePatch.UpdateContext(IContext context) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 107.
Lurking in the Dark/Diamond in the Rough compatibility has been added! It's added to those mods, so you'll need to update them if you have one or the other. 7thAxis also put in some custom gift dialogue!
Thank you! That's one of my favorite things in recipes, too, and I wanted to show some love to some of the more unusual vanilla items. I'm so glad you like it!
20 comments
I love your mod!
I'm having a little issue with the Savory Squid Stew.
I'm at 10 hearts with Krobus and I didn't receive the recipe on the mail.
Is there any command to obtain it?
Error loading patch 'Shadow Recipes > Include assets/gifttastes.json': an error occurred.StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'assets/gifttastes.json' from SMAPI\duchessivy.shadowrecipes: an unexpected error occurred.
---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CP] Shadow Recipes\[CP] Shadow Recipes\assets\gifttastes.json. This doesn't seem to be valid JSON.
Technical details: After parsing a value an unexpected character was encountered: {. Path 'Changes[2]', line 99, position 2.
at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 180
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 120
--- End of inner exception stack trace ---
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 319
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 132
at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 57
at ContentPatcher.Framework.Patches.IncludePatch.UpdateContext(IContext context) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 107.
https://smapi.io/log/885b81b154a04cd69f1524e9fcf162b8
easy fix is to just add the comma after the } on line 98, so it reads },