Please read before asking for help or reporting a bug If you need help with the mod or have to report a bug, always provide your SMAPI log. The log contains information like game version, which mods are used and shows error messages if there are any.
The mod crashes my game on mobile (Android 10). Log file: SMAPI log Edit: I removed the multi-save continued mod and the game still crashes. Maybe it's something else. Exception: [22:56:30 ERROR game] An error occurred in the base update loop: ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')at System.Collections.Generic.List`1[[StardewValley.Menus.ClickableTextureComponent, StardewValley, Version=1.6.15.24354, Culture=neutral, PublicKeyToken=null]].get_Item(Int32 index) at MultiSave.ModEntry.ReloadDeleteButtons(LoadGameMenu __instance) at MultiSave.ModEntry.LoadGameMenu_update_Patch.Postfix(LoadGameMenu __instance, List`1 ___menuSlots) at DMD<>?-172465959.StardewValley.Menus.LoadGameMenu.update_Patch1(LoadGameMenu this, GameTime time) at StardewValley.Menus.TitleMenu.update(GameTime time) at StardewValley.Game1.updateActiveMenu(GameTime gameTime) at StardewValley.Game1._update(GameTime gameTime) at StardewValley.Game1.Update(GameTime gameTime) at StardewModdingAPI.Framework.SGame.<>n__0(GameTime gameTime) at StardewModdingAPI.Framework.SGame.<>c__DisplayClass53_0.<Update>b__0() at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
I just deleted the mod's folder from the storage/emulated/0/Android/data/abc.smapi.gameloader/files/Mods/MultiSave folder. On Android, alll contents including the MultiSave.dll file seem to be in that folder. Would a dll even work on Android? But then, I saw log messages from the mod in my log file. It would be great to have a few saves to recover in case the youngest save file was corrupt (I don't know if that can happen, but a lot of crashes happened after a specific event in SVE, maybe that event activated a function that is buggy). Can I help checking if the mod works under Android? Or help fixing it if it doesn't?
I currently don't have the time to look into mobile support. There's another mod that allows saving/loading at any time, maybe that one works on mobile.
I think the save works on Android. I found save folders called MultiSave_4_winter_25 and such from the last 6 game days. I haven't tried to load one of them yet, but if it's just a copy of the standard save games, why shouldn't it work? I guess I would need to manually copy them into the standard save folder, right?
Yeah, saving seems to work and you should be able to manually copy the saves over and load them. The error you mentioned before happens because the game is unable to draw the extra buttons the mod creates. The mobile version seems to have different array sizes on its menu code.
Main issue is, I currently don't have the time to get it working on mobile. Also I don't have a copy of that version. Both might change at some point in the future but not right now.
Now I understand. That is how the mod works. It is not made for saving and loading during a day. It will always start at the beginning of a day. It is more like a backup solution if you want to restart a specific day.
Hi, I have the problem that I can only choose the 1st save when I click on the inkpot. The other ones aren't responsive. Here is my smapi log. https://smapi.io/log/7602f410d5014eeca79bddf0e120051f
This sometimes happens when you have less than 3 different farms saved. Could you try creating like 2-3 more farms and save them once? I just need confirmation if that fixes the issue so I can look into the code again.
Hi, I've been having a problem with the mod. First, when I click on the inkpot, several saves do appear, but I can only interact or choose the first one, the other ones aren't responsive. Then, if I do choose the first one, begin playing but then go back to the title screen before reloading again, an error in red appears in SMAPI, then the loading screen is stuck there indefinitely. This is what the SMAPI error says:
An error occurred in the base update loop: System.Collections.Generic.KeyNotFoundException: The given key 'MultiSave/backupFolder' was not present in the dictionary.at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at MultiSave.ModEntry.SaveFileSlot_Activate_Patch.Prefix(SaveFileSlot __instance) in F:\SOURCE\stardew stuff\Continued Mods\Multi-Save-Continued\CodePatches.cs:line 257 at StardewValley.Menus.LoadGameMenu+SaveFileSlot.Activate_PatchedBy<recon88.MultiSave>(SaveFileSlot this) at StardewValley.Menus.LoadGameMenu.update_PatchedBy<recon88.MultiSave>(LoadGameMenu this, GameTime time) at StardewValley.Menus.TitleMenu.update(GameTime time) at StardewValley.Game1.updateActiveMenu(GameTime gameTime) at StardewValley.Game1._update(GameTime gameTime) at StardewValley.Game1.Update(GameTime gameTime) at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
and in yellow WARNgameWARNING: Mismatched UI Mode Push/Pop counts. Correcting.[/table]
This happens every time I follow this sequence, and I don't know if it's due to some bizarre mod interaction (I've been jumping in time with CJB Cheats extensively because I'm testing a mod, I don't know if it could be related?).
Here's the SMAPI log from the last time: https://smapi.io/log/bcedfc08a0cb45b9b00e4fbc9e470af0 Thanks in advance.
Saves are based on the start of the current day, so anything you did during the day will not be included in the save file. It's more like a backup solution than a saving feature in case you encouter bugs/crashes or decide to rollback a day or more.
See my comment further above. Saving at any point of the game and restoring exactly that point isn't the intention of the mod. There's another mod available with that feature.
hello, is there a way to get this mod to work with different UI mods? I use the Bog's Forest UI Interface mod and it doesn't always show the quill in the load menu... I play it in windowed mode and Ive had to close the game and reload it to get the quill to appear, but sometimes it would be at the very bottom of the screen instead of next to my character slot lol I'd be grateful if you could give me any suggestions :)
Edit: so another commenter was able to help! Apparently the quill icon can get "lost" when in windowed view, switching from windowed to full screen gets it to appear :)
37 comments
Log file: SMAPI log
Edit: I removed the multi-save continued mod and the game still crashes. Maybe it's something else.
Exception:
[22:56:30 ERROR game] An error occurred in the base update loop: ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')at System.Collections.Generic.List`1[[StardewValley.Menus.ClickableTextureComponent, StardewValley, Version=1.6.15.24354, Culture=neutral, PublicKeyToken=null]].get_Item(Int32 index)
at MultiSave.ModEntry.ReloadDeleteButtons(LoadGameMenu __instance)
at MultiSave.ModEntry.LoadGameMenu_update_Patch.Postfix(LoadGameMenu __instance, List`1 ___menuSlots)
at DMD<>?-172465959.StardewValley.Menus.LoadGameMenu.update_Patch1(LoadGameMenu this, GameTime time)
at StardewValley.Menus.TitleMenu.update(GameTime time)
at StardewValley.Game1.updateActiveMenu(GameTime gameTime)
at StardewValley.Game1._update(GameTime gameTime)
at StardewValley.Game1.Update(GameTime gameTime)
at StardewModdingAPI.Framework.SGame.<>n__0(GameTime gameTime)
at StardewModdingAPI.Framework.SGame.<>c__DisplayClass53_0.<Update>b__0()
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
Did you actually fully remove it? It's necessary to delete the .dll file in your Mods/MultiSave folder or delete the whole MultiSave folder itself.
Can I help checking if the mod works under Android? Or help fixing it if it doesn't?
There's another mod that allows saving/loading at any time, maybe that one works on mobile.
The error you mentioned before happens because the game is unable to draw the extra buttons the mod creates.
The mobile version seems to have different array sizes on its menu code.
Main issue is, I currently don't have the time to get it working on mobile. Also I don't have a copy of that version.
Both might change at some point in the future but not right now.
Could you upload your log file? Check sticky post above
I tried opening and loading it again, I can't record during the day, every time I load a record it starts in the morning when I'm in bedhttps://smapi.io/log/f8d9db33b9f24eb8aadc62d26f9340f2
That is how the mod works.
It is not made for saving and loading during a day. It will always start at the beginning of a day.
It is more like a backup solution if you want to restart a specific day.
Could you try creating like 2-3 more farms and save them once?
I just need confirmation if that fixes the issue so I can look into the code again.
An error occurred in the base update loop: System.Collections.Generic.KeyNotFoundException: The given key 'MultiSave/backupFolder' was not present in the dictionary.at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at MultiSave.ModEntry.SaveFileSlot_Activate_Patch.Prefix(SaveFileSlot __instance) in F:\SOURCE\stardew stuff\Continued Mods\Multi-Save-Continued\CodePatches.cs:line 257
at StardewValley.Menus.LoadGameMenu+SaveFileSlot.Activate_PatchedBy<recon88.MultiSave>(SaveFileSlot this)
at StardewValley.Menus.LoadGameMenu.update_PatchedBy<recon88.MultiSave>(LoadGameMenu this, GameTime time)
at StardewValley.Menus.TitleMenu.update(GameTime time)
at StardewValley.Game1.updateActiveMenu(GameTime gameTime)
at StardewValley.Game1._update(GameTime gameTime)
at StardewValley.Game1.Update(GameTime gameTime)
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
and in yellow WARNgameWARNING: Mismatched UI Mode Push/Pop counts. Correcting.[/table]
This happens every time I follow this sequence, and I don't know if it's due to some bizarre mod interaction (I've been jumping in time with CJB Cheats extensively because I'm testing a mod, I don't know if it could be related?).
Here's the SMAPI log from the last time: https://smapi.io/log/bcedfc08a0cb45b9b00e4fbc9e470af0
Thanks in advance.
but this mod is working
i can see it in mod config
Does the save key work like the Save Anywhere mod?
It's more like a backup solution than a saving feature in case you encouter bugs/crashes or decide to rollback a day or more.
https://smapi.io/log/ca1fce471b8742f894a087807e046d50
Edit: so another commenter was able to help! Apparently the quill icon can get "lost" when in windowed view, switching from windowed to full screen gets it to appear :)
https://smapi.io/log/de27ae6a530641c0a4a873a50b1cdd48
Could you please provide Screenshots?