Can anyone please help me resolve this issue I'm having on MacOS?
Error:
[SMAPI] Skipped mods[SMAPI] --------------------------------------------------[SMAPI] These mods could not be added to your game.[SMAPI] - SaveBackup because parsing its manifest failed:Newtonsoft.Json.JsonReaderException: Can't parse JSON file at /Users/a/Library/Application Support/Steam/steamapps/common/Stardew Valley/Contents/MacOS/Mods/SaveBackup/manifest.json. This doesn't seem to be valid JSON.Technical details: After parsing a value an unexpected character was encountered: :. Path 'Description', line 5, position 51. 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.Toolkit.Framework.ModScanning.ModScanner.ReadFolder(DirectoryInfo root, DirectoryInfo searchFolder, Boolean useCaseInsensitiveFilePaths) in /home/pathoschild/git/SMAPI/src/SMAPI.Toolkit/Framework/ModScanning/ModScanner.cs:line 161 This is what I have in the config.json file: { "SaveCount": 30, "UseZipCompression": true, "AlternateNightlySaveBackupPath": "C:\\Users\\a\\Library\\Application_Support\\Steam\\steamapps\\common\\StardewValley\\Contents\\save-backups\\Nightly_Saves", "AlternatePreplaySaveBackupPath": "" }
There appears to be an error in your manifest.json file, that would mean that your mod files for this mod somehow got corrupted, or you changed something but made a mistake. Have you tried reinstalling the mod?
I'm pretty sure that you can just remove the mod without issues. Like...95% positive. This mod doesn't literally overwrite the saving process, it simply creates its own extra backups! Your actual game save files are located here.
After removing this mod, you should be fine! (optionally, you could also delete the folder(s) that this mod most likely created to put the backups in. (Default backup directory: "%APPDATA%\\StardewValley\\Backed_Up_Saves" )
Regardless, your save files should be untouched!
(FYI, this is a theoretical response. It should be accurate, but I'm not 100% positive, as I haven't deleted this mod myself before. If you're really worried, then just make a copy of your save file before deleting the mod. That's always an option if you're unsure, and highly recommended if you're ever concerned about your save file being corrupted! 👍)
I'm quite clueless on how to replay a save. I read the description and some previous posts and still have some issues. What I did is I pasted the path of a ZIP file (under AppData\Roaming\StardewValley\Backed_Up_Saves\Pre_Play_Saves) in the config file.
[Advanced Save Backup] Mod crashed on entry and might not work correctly. Technical details: Newtonsoft.Json.JsonReaderException: Can't parse JSON file at D:\STEAM\steamapps\common\Stardew Valley\Mods\AdvancedSaveBackup\config.json. This doesn't seem to be valid JSON. Technical details: Bad JSON escape sequence: \U. Path 'AlternatePreplaySaveBackupPath', line 5, position 41. at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86 at StardewModdingAPI.Framework.ModHelpers.DataHelper.ReadJsonFile[TModel](String path) in SMAPI\Framework\ModHelpers\DataHelper.cs:line 50 at StardewModdingAPI.Framework.ModHelpers.ModHelper.ReadConfig[TConfig]() in SMAPI\Framework\ModHelpers\ModHelper.cs:line 152 at Omegasis.SaveBackup.SaveBackup.Entry(IModHelper helper) in C:\Users\Joshua Navarro\Desktop\Stardew_Valley_Mods\GeneralMods\AdvancedSaveBackup\SaveBackup.cs:line 59 at StardewModdingAPI.Framework.SCore.LoadMods(IModMetadata[] mods, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase) in SMAPI\Framework\SCore.cs:line 1810 Can anyone tell me the correct way to reload a save?
(I know this was originally posted like a year ago, but there's just so many things to respond to this, I wanted to expand on it since the mod author responded with only part of it...and if anyone else has the same misunderstandings as this poster, I wanted to clarify some stuff.)
1: As the mod author stated, you need to use either "\\" or "/" for the filename. (for this reason that you don't need to worry about) 2: The purpose of the two alternate paths in the config is for changing the directory that backups are SAVED to! (The config options are NOT for somehow retrieving a backup file, as the original poster seemed to think...If you do wish to restore a save, then unzip the desired backup & drag the save folder into your StardewValley/Saves directory. Essentially, this process - but from this mod's backup directory - not SMAPI's!) 2.5:DO NOT include a filename in either of the AlternateSaveBackup paths! This is the folder where your save backups are stored!
To conclude, in the example of the original post... "C:\Users\aoba\AppData\Roaming\StardewValley\Backed_Up_Saves\Pre_Play_Saves\backup-20231129-000409.zip" should instead be:"C:\\Users\\aoba\\AppData\\Roaming\\StardewValley\\Backed_Up_Saves\\Pre_Play_Saves" Maybe it's pointless for me to have written this, but if at least 1 person who may be confused learns something, then it's worth it, lol. 👌
hello!~thanks for yous mods! the current version(1.12.1) of mods conflicts with version 1.14.46 of SVE. I have noticed that NPCs like Olivia, Victor, and Malone etc have errors and disappear~
Hello, I am having some issues with the mod, I installed the latest version, but smapi still says I have the previous one. Not sure what to do so I thought I'll ask.
The Mod Author seems to have forgotten to change the version in the manifest file. You can just go to the mods folder, open the manifest.json with a textprogramm (e.g. Editor) and change the version number. Save the file and the wrong update warning disappears.
This... It's too bad that MultiSave wasn't updated for v1.6 (was best save mod) so I'm trying this one but to see it even isn't coded for version properly. I guess, I'll be relying on Windows Task Scheduler + 7zip (SdV saves are huge) instead of a Mod for backing up my saves
95 comments
Error:
[SMAPI] Skipped mods[SMAPI] --------------------------------------------------[SMAPI] These mods could not be added to your game.[SMAPI] - SaveBackup because parsing its manifest failed:Newtonsoft.Json.JsonReaderException: Can't parse JSON file at /Users/a/Library/Application Support/Steam/steamapps/common/Stardew Valley/Contents/MacOS/Mods/SaveBackup/manifest.json. This doesn't seem to be valid JSON.Technical details: After parsing a value an unexpected character was encountered: :. Path 'Description', line 5, position 51. 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.Toolkit.Framework.ModScanning.ModScanner.ReadFolder(DirectoryInfo root, DirectoryInfo searchFolder, Boolean useCaseInsensitiveFilePaths) in /home/pathoschild/git/SMAPI/src/SMAPI.Toolkit/Framework/ModScanning/ModScanner.cs:line 161
This is what I have in the config.json file:
{
"SaveCount": 30,
"UseZipCompression": true,
"AlternateNightlySaveBackupPath": "C:\\Users\\a\\Library\\Application_Support\\Steam\\steamapps\\common\\StardewValley\\Contents\\save-backups\\Nightly_Saves",
"AlternatePreplaySaveBackupPath": ""
}
any idea how to get this working again?
Much appreciated!<3
how does one safely uninstall this mod? i don't want to lose the progress i've made but this mod really doesn't seem to work for me for some reason
This mod doesn't literally overwrite the saving process, it simply creates its own extra backups!
Your actual game save files are located here.
After removing this mod, you should be fine! (optionally, you could also delete the folder(s) that this mod most likely created to put the backups in. (Default backup directory: "%APPDATA%\\StardewValley\\Backed_Up_Saves" )
Regardless, your save files should be untouched!
(FYI, this is a theoretical response. It should be accurate, but I'm not 100% positive, as I haven't deleted this mod myself before. If you're really worried, then just make a copy of your save file before deleting the mod. That's always an option if you're unsure, and highly recommended if you're ever concerned about your save file being corrupted! 👍)
{
"SaveCount": 30,
"UseZipCompression": true,
"AlternateNightlySaveBackupPath": "",
"AlternatePreplaySaveBackupPath": "C:\Users\aoba\AppData\Roaming\StardewValley\Backed_Up_Saves\Pre_Play_Saves\backup-20231129-000409.zip"
}
Here is the log:
[Advanced Save Backup] Mod crashed on entry and might not work correctly. Technical details:
Newtonsoft.Json.JsonReaderException: Can't parse JSON file at D:\STEAM\steamapps\common\Stardew Valley\Mods\AdvancedSaveBackup\config.json. This doesn't seem to be valid JSON.
Technical details: Bad JSON escape sequence: \U. Path 'AlternatePreplaySaveBackupPath', line 5, position 41.
at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86
at StardewModdingAPI.Framework.ModHelpers.DataHelper.ReadJsonFile[TModel](String path) in SMAPI\Framework\ModHelpers\DataHelper.cs:line 50
at StardewModdingAPI.Framework.ModHelpers.ModHelper.ReadConfig[TConfig]() in SMAPI\Framework\ModHelpers\ModHelper.cs:line 152
at Omegasis.SaveBackup.SaveBackup.Entry(IModHelper helper) in C:\Users\Joshua Navarro\Desktop\Stardew_Valley_Mods\GeneralMods\AdvancedSaveBackup\SaveBackup.cs:line 59
at StardewModdingAPI.Framework.SCore.LoadMods(IModMetadata[] mods, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase) in SMAPI\Framework\SCore.cs:line 1810
Can anyone tell me the correct way to reload a save?
1: As the mod author stated, you need to use either "\\" or "/" for the filename. (for this reason that you don't need to worry about)
2: The purpose of the two alternate paths in the config is for changing the directory that backups are SAVED to! (The config options are NOT for somehow retrieving a backup file, as the original poster seemed to think...If you do wish to restore a save, then unzip the desired backup & drag the save folder into your StardewValley/Saves directory. Essentially, this process - but from this mod's backup directory - not SMAPI's!)
2.5: DO NOT include a filename in either of the AlternateSaveBackup paths! This is the folder where your save backups are stored!
To conclude, in the example of the original post...
"C:\Users\aoba\AppData\Roaming\StardewValley\Backed_Up_Saves\Pre_Play_Saves\backup-20231129-000409.zip"
should instead be:"C:\\Users\\aoba\\AppData\\Roaming\\StardewValley\\Backed_Up_Saves\\Pre_Play_Saves"
Maybe it's pointless for me to have written this, but if at least 1 person who may be confused learns something, then it's worth it, lol. 👌
the current version(1.12.1) of mods conflicts with version 1.14.46 of SVE. I have noticed that NPCs like Olivia, Victor, and Malone etc have errors and disappear~
You can just go to the mods folder, open the manifest.json with a textprogramm (e.g. Editor) and change the version number. Save the file and the wrong update warning disappears.