I've been granted permission by cursedcure to share my updates to the mod for Stardew Valley 1.6.8 and onwards (all the way up to Stardew Valley 1.6.14 at the time of writing this), so version 2.0.5 should now be available in the Main Files.
IF THE MOD HAS STOPPED WORKING FOR YOU: include a link to your log (follow the instructions at https://smapi.io/log) with your bug report or I can't see what went wrong.
It should, I think you can use unarchiver from appstore and open the rar/zip file and put it in mods. Cause it won't read the mod if it isn't a folder :))
Can you please upload the full error log at https://smapi.io/log and send the link in the green box here? I need a little more information, in case there is a mod conflict present, as the issue does not exist in my version of the mod.
Please follow the instructions on the smapi.io/log page to upload the log file itself instead of trying to copy/paste the console text into the log parser. It needs the actual smapi-latest file from your ErrorLogs folder (usually found in your AppData > Roaming > Stardew Valley folder) to be uploaded in order to generate your mod list and any additional trace details. You'll know it worked properly when you don't have a red error box at the top of the smapi.io/log page.
i opened stardew after a while of not playing (the mod was working completely fine) until today. i re did all the steps again and even re downloaded all mods needed for it to work but it still hasnt worked. I need help please!!! [SMAPI] SMAPI 4.0.7 with Stardew Valley 1.6.15 build 24356 on Microsoft Windows 11 Home[SMAPI] Mods go here: C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods[SMAPI] Waiting for game to launch...[SMAPI] Loading mod metadata...[SMAPI] Loading mods...[SMAPI] Loaded 1 mods:[SMAPI] Save Backup 4.0.7 by SMAPI | Automatically backs up all your saves once per day into its folder.[SMAPI] Found 2 mods with warnings:[SMAPI] Skipped mods[SMAPI] --------------------------------------------------[SMAPI] These mods could not be added to your game.[SMAPI] - Console Commands 4.0.7 because it's no longer compatible. Please check for a new version at https://smapi.io/mods[SMAPI] Launching mods...[SMAPI] Mods loaded and ready!Setting breakpad minidump AppID = 413150SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561199571580985 [API loaded no][SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage[game] NPC Satoru can't load portraits from 'Portraits/Satoru': Microsoft.Xna.Framework.Content.ContentLoadException: The content file was not found. ---> System.IO.FileNotFoundException: Could not find file 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Portraits\Satoru.xnb'.File name: 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Portraits\Satoru.xnb' at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at Microsoft.Xna.Framework.TitleContainer.PlatformOpenStream(String safeName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Platform\TitleContainer.Desktop.cs:line 29 at Microsoft.Xna.Framework.TitleContainer.OpenStream(String name) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\TitleContainer.cs:line 37 at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 276End of inner exception stack trace at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 289 at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 319 at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 255 at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.RawLoad[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 333 at StardewModdingAPI.Framework.ContentManagers.GameContentManager.<>c__DisplayClass6_0`1.<LoadExact>b__0() in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\GameContentManager.cs:line 127 at StardewModdingAPI.Framework.Utilities.ContextHash`1.Track[TResult](T key, Func`1 action) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\Utilities\ContextHash.cs:line 53 at StardewModdingAPI.Framework.ContentManagers.GameContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) at StardewValley.LocalizedContentManager.Load[T](String assetName, LanguageCode language) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\LocalizedContentManager.cs:line 564 at StardewValley.NPC.TryLoadPortraits(String assetName, String& error, LocalizedContentManager content) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\NPC.cs:line 1058.[game] Applying save fix: RestoreDwarvish[game] Applying save fix: FixTubOFlowers[game] Applying save fix: MigrateStatFields[game] Applying save fix: MakeWildSeedsDeterministic[game] Applying save fix: FixTranslatedInternalNames[game] Applying save fix: ConvertBuildingQuests[game] Applying save fix: AddJunimoKartAndPrairieKingStats[game] Applying save fix: FixEmptyLostAndFoundItemStacks[game] Applying save fix: FixDuplicateMissedMail
Hey, so I've had the mod for some time now, but I'm currently having the problem that Satoru no longer leaves the Adventure Guild and doesn't move at all. Unfortunately, reinstalling the mod hasn't really helped so far. There is also no error in the log that I could post here. Has anyone had the same problem and been able to solve it?
[Content Patcher] Error loading patch 'SatoruGojoNPC > Schedule Dialogue': an error occurred.StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'assets/schedules/scheduleDialogue.json' from SMAPI\cursedcure.satorugojonpc: an unexpected error occurred. ---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CP] Satoru Gojo NPC\assets\schedules\scheduleDialogue.json. This doesn't seem to be valid JSON.Technical details: After parsing a value an unexpected character was encountered: \. Path 'Changes[1].Entries.Satoru_Room_002', line 13, position 194. at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in /home/pathoschild/git/SMAPI/src/SMAPI.Toolkit/Serialization/JsonHelper.cs:line 86 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/ContentManagers/ModContentManager.cs:line 188 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/ContentManagers/ModContentManager.cs:line 112 --- End of inner exception stack trace --- at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/ContentManagers/ModContentManager.cs:line 327 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/ContentManagers/ModContentManager.cs:line 124 at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in /home/pathoschild/git/SMAPI/src/SMAPI/Framework/ModHelpers/ModContentHelper.cs:line 64 at ContentPatcher.Framework.Patches.IncludePatch.AttemptLoad() in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 121.
Are you perhaps using a translated version of the mod? The issue does not exist when checking the English scheduleDialogue file. (It looks like someone may have incorrectly edited the line and removed the first quotation mark in "\", not realizing it was required: "Satoru_Room_002": "\"In the shadows of the night, where mortals fear to tread, lies the realm of the unseen. Seek not to gaze upon it unless you are prepared to face its mysteries.\"",
944 comments
IF THE MOD HAS STOPPED WORKING FOR YOU: include a link to your log (follow the instructions at https://smapi.io/log) with your bug report or I can't see what went wrong.
PS. I'll add on the description on other Jujutsu Kaisen NPCs others has done, maybe somebody have made your favorite :)))
Doesn't work on phone and I won't be updating it to make it work on phone
[Content Patcher] Can't apply patch SatoruGojoNPC > Schedule to Characters/schedules/Satoru:
StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'assets/schedules/schedule.json' from SMAPI\cursedcure.satorugojonpc: an unexpected error occurred.
---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CP] Satoru Gojo NPC\assets\schedules\schedule.json. This doesn't seem to be valid JSON.
Technical details: Unexpected character encountered while parsing value: [. Path 'Changes', line 1, position 13.
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 188
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 112
--- 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 327
at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 124
at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 64
at ContentPatcher.Framework.PatchManager.ApplyLoad[T](LoadPatch patch, IAssetName assetName) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\PatchManager.cs:line 573.
[Content Patcher] SMAPI blocked asset replacement for 'Characters/schedules/Satoru': the 'SatoruGojoNPC' content pack incorrectly set asset to a null value.
[game] NPC 'Satoru' failed loading schedule file.
Microsoft.Xna.Framework.Content.ContentLoadException: The content file was not found.
---> FileNotFoundException: Could not find file 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Characters\schedules\Satoru.xnb'.
File name: 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Characters\schedules\Satoru.xnb'
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at Microsoft.Xna.Framework.TitleContainer.PlatformOpenStream(String safeName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Platform\TitleContainer.Desktop.cs:line 29
at Microsoft.Xna.Framework.TitleContainer.OpenStream(String name).....
I just wanted to have gojo in my farm
[SMAPI] SMAPI 4.0.7 with Stardew Valley 1.6.15 build 24356 on Microsoft Windows 11 Home[SMAPI] Mods go here: C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods[SMAPI] Waiting for game to launch...[SMAPI] Loading mod metadata...[SMAPI] Loading mods...[SMAPI] Loaded 1 mods:[SMAPI] Save Backup 4.0.7 by SMAPI | Automatically backs up all your saves once per day into its folder.[SMAPI] Found 2 mods with warnings:[SMAPI] Skipped mods[SMAPI] --------------------------------------------------[SMAPI] These mods could not be added to your game.[SMAPI] - Console Commands 4.0.7 because it's no longer compatible. Please check for a new version at https://smapi.io/mods[SMAPI] Launching mods...[SMAPI] Mods loaded and ready!Setting breakpad minidump AppID = 413150SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561199571580985 [API loaded no][SMAPI] Type 'help' for help, or 'help <cmd>' for a command's usage[game] NPC Satoru can't load portraits from 'Portraits/Satoru': Microsoft.Xna.Framework.Content.ContentLoadException: The content file was not found. ---> System.IO.FileNotFoundException: Could not find file 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Portraits\Satoru.xnb'.File name: 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\Portraits\Satoru.xnb' at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at Microsoft.Xna.Framework.TitleContainer.PlatformOpenStream(String safeName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Platform\TitleContainer.Desktop.cs:line 29 at Microsoft.Xna.Framework.TitleContainer.OpenStream(String name) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\TitleContainer.cs:line 37 at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 276End of inner exception stack trace at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 289 at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 319 at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 255 at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.RawLoad[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 333 at StardewModdingAPI.Framework.ContentManagers.GameContentManager.<>c__DisplayClass6_0`1.<LoadExact>b__0() in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\GameContentManager.cs:line 127 at StardewModdingAPI.Framework.Utilities.ContextHash`1.Track[TResult](T key, Func`1 action) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\Utilities\ContextHash.cs:line 53 at StardewModdingAPI.Framework.ContentManagers.GameContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) at StardewValley.LocalizedContentManager.Load[T](String assetName, LanguageCode language) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\LocalizedContentManager.cs:line 564 at StardewValley.NPC.TryLoadPortraits(String assetName, String& error, LocalizedContentManager content) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\NPC.cs:line 1058.[game] Applying save fix: RestoreDwarvish[game] Applying save fix: FixTubOFlowers[game] Applying save fix: MigrateStatFields[game] Applying save fix: MakeWildSeedsDeterministic[game] Applying save fix: FixTranslatedInternalNames[game] Applying save fix: ConvertBuildingQuests[game] Applying save fix: AddJunimoKartAndPrairieKingStats[game] Applying save fix: FixEmptyLostAndFoundItemStacks[game] Applying save fix: FixDuplicateMissedMail
(It looks like someone may have incorrectly edited the line and removed the first quotation mark in "\", not realizing it was required:
"Satoru_Room_002": "\"In the shadows of the night, where mortals fear to tread, lies the realm of the unseen. Seek not to gaze upon it unless you are prepared to face its mysteries.\"",