简体中文 | Português | Español | 日本語
A Windows desktop application for inspecting and safely editing selected Stardew Valley save details. It works with the standard Windows save location and does not require Python when using the release executable.
Download StardewValleySaveManager.exe from the latest GitHub Release. No Python installation is required for the release executable.
- Farmer name
- Farm name
- Favorite thing
- Names of existing animals, including the horse when present
- Existing farmhand names and favourite things through a selector (farm name remains an owner-only setting)
The interface is available in English, Simplified Chinese, Portuguese, Spanish, and Japanese. Animal types are translated in the selected interface language, while unknown modded animal types remain visible as their original in-game values.
Use About in the lower-left corner to view the author, repository, and installed version, or to open their corresponding GitHub pages.
The application starts by searching the standard Windows directory:
%appdata%\StardewValley\Saves
Use Choose save directory to select a different save root for the current session. The choice is not saved and the next launch starts from the standard directory again.
It recognises a save only when its folder contains both SaveGameInfo and the same-named main save file. Owner information shared by the two files is updated in both of them. Farmhands and animals are edited only in the main save, where those records are stored.
Before writing, the application copies both files to .svt-backups/<UTC timestamp>/ inside that save folder. It validates temporary XML files before replacement and checks the saved result afterward. If an error occurs during the transaction, it restores both original files from the backup.
- Close Stardew Valley completely.
- Start
StardewValleySaveManager.exe. - Select a save from the left-hand list.
- Edit the owner fields, choose a farmhand when available, or double-click an animal name to rename it.
- Select Save changes and confirm that the game is closed.
For the first use, make an independent copy of a save folder and test changes there. Keep the generated .svt-backups directory until you have verified the edited save in game.
To run from source, install Python 3.11 or later and execute:
$env:PYTHONPATH = "src"
python src\__main__.pyDistributed under the MIT License.