0 of 0

File information

Last updated

Original upload

Created by

Alpha_Omegasis

Uploaded by

Omegasis

Virus scan

Safe to use

About this mod

Lets you save your game anywhere by pressing a key.

Requirements
Permissions and credits
Changelogs
Donations
Lets you save your game anywhere by pressing a key.

Updated for SDV 1.3 Multiplayer Update!
Compatible with Stardew Valley 1.3+ on Linux, Mac, and Windows. Requires SMAPI 2.6 or later.

Install
  1. Install the latest version of SMAPI.
  2. Download this mod and unzip it into Stardew Valley/Mods.
  3. Run the game using SMAPI.

Usage
Press K to save anywhere. Edit the config.json file in a text editor to change the key (it will appear after you run the game once).


Regarding Compatibility Issues:
If you are a mod user and have found issues when using this mod and saving and reaching an infinite save screen know that this is a compatibility issue with another mod at hand and that Save Anywhere is NOT the issue. Other mod authors must make their mods compatible with Save Anywhere for this issue to go away.
Next time you reach an infinite save screen try to figure out what mod is causing the issue and contact that mod author to make their code compatible with Save Anywhere to fix this issue. I would do it myself but tracking down hundreds of mods would be exhausting and unfortunately I don't have the time, so by reporting the incompatibility to other mod authors, you would be helping everyone out. Thanks! =)

Regarding Infinite Save Screens:
A lot of users have reported an issue with an infinite save screen glitch. 9/10 times, Save Anywhere is not the issue.  Any mod that does the following is not compatible with Save Anywhere unless those mod authors have contacted me to make a compatibility patch. 

-Adds new locations to the game.
-Adds new  types of items. This means adding completely new ones, not editing/overriding something that didn't/doesn't exist at all in vanilla Stardew such as new machine types or potions or something.
-Adds new types of characters to the game such as different types of npcs, new monsters, new farm animals etc.

Check your log to make sure, if it has an error along the lines of "XML Serialization failed with unexpected type....<something> then this is not Save Anywhere's issue, but an incompatibility across mods.

Thanks a ton for your understanding.


MOD AUTHORS:
If you wish to make your mod compatible with Save Anywhere, good news! Nexus/Discord user DefenTheNation updated Save Anywhere to be compatible with other mods! What does this mean?

Mods will no longer crash the save screen when using the custom saving by Save Anywhere. 

In order to use this functionality, you must reference Save Anywhere in your mod's code. Then you would use the following code depending on what you need.

SaveAnywhere.getAPI().BeforeSave
SaveAnywhere.getAPI().AfterSave
SaveAnywhere.getAPI().AfterLoad

just like you would with SMAPI Events.

Example:

SaveAnywhere.getAPI.BeforeSave+=StardustCore.Objects.CleanUpAllObjects;

Note that you must update your mod for compatibility for this to work otherwise SaveAnywhere will more likely crash your mod if you do things with custom items/locations/npcs etc.

Please contact me if you have any questions.




See also
REPORT BUG
Top