Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
First you need something that can parse and format XML files. You can use what you want, but I use Notepad++.
Install it, then click Plugins up top, Plugin Manager, and install XML Tools. After installing/restarting Notepad++, find your Stardew save directory by pasting this into your Windows File Explorer (not Internet Explorer), or navigate to it manually:
%USERPROFILE%\AppData\Roaming\StardewValley\Saves\
Make sure the game is closed. Open the folder with your character's name, and you'll see a file with NAME_213411532, or something similar. That is your save file. Drag and drop it into Notepad++. Wait for it to load, then go to the Plugins menu again, XML Tools, then Pretty Print (XML line breaks). It'll take a while to process, but it should clean up so it's no longer a wall of text.
It should look something like this[i.imgur.com].
If you don't want to edit your save, you can still make backups of your saves in case you want to protect yourself against game-breaking bugs. Just highlight the folder, hit Ctrl-C and Ctrl-V. It helps to add a note to the name of these folders so you know what point they were saved at.
To restore an old save, first delete the main save folder (NAME_1239471), then find the copy you want. Make a copy of the copy, then delete all the "Copy of Copy of..." etc affixes.
From there, you can use SpaceKing's general guide to help you find stuff you want to tinker with -- at your own risk!
If you hit Ctrl-F, you can search for things and keywords. If you search for "experiencepoints" the section right after is your inventory. You can use this section to duplicate or increase the stack of items if you wish. The current caveat is that if you want an item, you'll probably need the code "block" from another player since it's not entirely obvious how to "guess" the fields necessary.
Search for your pet's name, and you can change it from a dog to a cat. I did this, and so far I haven't seen any problems. Also be sure to search for "catperson" and change the true/false value as necessary. So far this has worked and I see no problems.
Search for "fishinglevel" and you'll find the area that represents your various skill levels. I used this to mod my fishing back to Lv4 because I accidentally hit ESC when the skill specialization came up, and I think I lost it. I also modified my <experiencepoints> for the skill to 1, but I haven't tested yet to see if this will actually allow me to choose my specialization again -- I'll report back once I find out.
I also haven't had a need to change both save files yet, and I wonder what the purpose of having two files is; I've only changed the file with my character's name.
I actually encourage ConcernedApe to leave the save file in plaintext! It's a great boon for modders, and I think it should stay that way. Keep in mind that tinkering with your save may screw up multiplayer when it comes out, and there's no way of knowing if it'll mess up your game in the future. Please be sure not to bother Ape with problems from save tinkering.
So the save file will likely stay in plaintext.
Personally, I wouldn't do it on a first playthrough, kinda takes the fun away from the game, but that's just me. If that's what you consider 'fun', then editing the game is fun and thus the game is fun for you. Everyone's different. :)
In my case, I got screwed out of choosing a fishing spec, so I'm trying to get it back instead of restarting my 20+ hour game. Also, doing this let me pick a cat instead of being stuck the whole game with a dog I didn't like.
Unfortunately, the next time I leveled up it brought me back to Lv2 instead of 5, so I suspect the experience point values are a cumulative value since I set my fishing experience to 1. What this means is that if you want to increase your skill level permanently, you have to set the experience points past a certain threshold so you don't "level down" like I did.
So far, it looks like the level-up thresholds are 400 for Lv2, and 800 for Lv3. One of my skills is at 1231 and I have not hit Lv4 yet, so it's not a linear progression. My old save file with Lv6 fishing (in which I missed my fishing spec) is at 3375 exp for fishing, so my initial guess for experience values is:
Updated guesses:
Lv2: 400
Lv3: 800
Lv4: 1300
Lv5: 2000?
Lv6: 2900?
Also, the order of the skills in <experiencepoints> doesn't seem to match the in-game list. I think the first three skills are Farming, Fishing, and Foraging, in that order. Not sure about combat and mining though.
e: Managed to get the level-up prompt for Lv5 fishing by setting experience to 1900. Ending value was 2157, so the actual level up value is somewhere between those.
If you do find a way it'd be great!
Anyway, I'm like Sirithe in that I like to play vanilla/legit for at least a first run, but while I was testing, it was hilarious to run around with a ridiculously massive size Energy bar. Energizer bunny! Then I copied my original saves back.
But later, I think I may get some pretty fun giggles from this.