How to Unlock Missed Steam Achievements

Odin

Moderator
Staff member
Hello i am currently doing this and i have 4 save files am i supposed to edit all of them or just one?
If you're trying to unlock the achievement on Steam, you should only need to edit the file of the save where you earned the achievement in-game. If you've earned the achievement in multiple save files, you can just pick one.
 

mikanboi

Newcomer
Thanks for this! I used method 1 and it worked. But I think when I did it, it was <achievements> and </achievements>, both with the s. So maybe just bear that in mind.
 

TurnipsAreCool

Greenhorn
I have a question, when I command f, I see to instances of <achievements>, both with a "s". Should I delete whats between both?
 

Odin

Moderator
Staff member
I have a question, when I command f, I see to instances of <achievements>, both with a "s". Should I delete whats between both?
Yes, it sounds like either there was a change at some point, or that I made an error in my guide.
 

kip

Newcomer
I followed the guide exactly and it re-gave me the achievements I have but not the one I should have unlocked on steam (the Moving Up achievement even though my house is maxed out and I got the Living Large achievement on steam). Do I have to upgrade my house on a different file or can I still get the achievement without another save file?
 

Odin

Moderator
Staff member
I followed the guide exactly and it re-gave me the achievements I have but not the one I should have unlocked on steam (the Moving Up achievement even though my house is maxed out and I got the Living Large achievement on steam). Do I have to upgrade my house on a different file or can I still get the achievement without another save file?
I'd recommend trying the SMAPI method if the first method didn't work for your save.
 

Carrot

Newcomer
Which method did you use? And do you mean that the game doesn't launch at all from Steam?
the first way didn't work for me. I do everything as it is written and it doesn't work. maybe someone who knows how to do it correctly mabye can help me with it.
 

Odin

Moderator
Staff member
the first way didn't work for me. I do everything as it is written and it doesn't work. maybe someone who knows how to do it correctly mabye can help me with it.
Sometimes method 1 simply won't work, I would recommend trying method 2. If you have any questions about that, feel free to ask!
 

micc23

Newcomer
i’m late to this thread but i did this (the first method) which did work and got me my achievements on steam. however, i lost the “moving up” achievement in-game. my house is already fully upgraded so there’s not any more upgrades for me to do. is there anything i can do about this?
 

deuxice

Greenhorn
Thank you so much! Method 2 worked on me. It just sucks that the date of the achievement you will unlock does not really makes sense relative to earlier achievements but yeah it solved my problem so. Thanks again helpful human!
 

chipperchaps

Greenhorn
Every so often, someone reports that they earn an achievement in-game, but it didn't unlock on Steam. This guide covers how to unlock a Steam achievement after that point.

Method 1: Save File Editing
This method will attempt to trigger a Steam achievement by deleting your in-game achievements, so that the game checks for them and adds them back. You won't lose any game progress by attempting this.
  1. Make a backup of your save. See https://stardewvalleywiki.com/Saves to locate your save files, you should see folders with your farm's name (or farmer's name for saves started before 1.5) and a string of numbers after it. Copy the folders and put them somewhere safe in case something goes wrong.
  2. Open the save folder (not backup copy you created), then open the save file itself in a text editor (such as Notepad on Windows or TextEdit on Mac). The save file you want to open will have the same name as the folder, your farm or farmer's name and a string of numbers after it.
  3. Press Ctrl + f on Windows or Command + f on Mac. Type <achievements>, then remove everything in the file between <achievements> and </achievements>. Save and then close the file.
  4. Start your game through Steam. The game should check again for your achievements and the Steam achievements should unlock now. Some people have reported they needed to get the achievement again. For example you may have to craft an item (can be anything) for the 'Artisan' achievement to register.
Method 2: Unlocking via SMAPI
This method will force the achievement to unlock, regardless of whether you have met the conditions to earn it in-game. This method also requires SMAPI to be installed.
  1. Install SMAPI. (Click here for instructions). If you're on Windows, ensure you follow the steps during installation to enable launching SMAPI through Steam.
  2. Launch Stardew Valley through Steam. If SMAPI has been correctly installed, you should see a console/command line window appear during launch.
  3. Minimize the game, but don't exit or close it completely. In the SMAPI command window, type debug achieve, followed by the code from the table below that matches the achievement you need to unlock. For example, debug achieve 0 would unlock Greenhorn, while debug achieve Achievement_TheBottom would unlock The Bottom.
CodeAchievement NameAchievement Description
0GreenhornEarn 15,000g
1CowpokeEarn 50,000g
2HomesteaderEarn 250,000g
3MillionaireEarn 1,000,000g
4LegendEarn 10,000,000g
5A Complete CollectionComplete the museum collection.
6A New FriendReach a 5-heart friend level with someone.
7Best FriendsReach a 10-heart friend level with someone.
9The Beloved FarmerReach a 10-heart friend level with 8 people.
11CliquesReach a 5-heart friend level with 4 people.
12NetworkingReach a 5-heart friend level with 10 people.
13PopularReach a 5-heart friend level with 20 people.
15CookCook 10 different recipes.
16Sous ChefCook 25 different recipes.
17Gourmet ChefCook every recipe.
18Moving UpUpgrade your house.
19Living LargeUpgrade your house to the maximum size.
20D.I.Y.Craft 15 different items.
21ArtisanCraft 30 different items.
22Craft MasterCraft every item.
24FishermanCatch 10 different fish.
25Ol' MarinerCatch 24 different fish.
26Master AnglerCatch every fish.
27Mother CatchCatch 100 fish.
28Treasure TroveDonate 40 different items to the museum.
29GoferComplete 10 'Help Wanted' requests.
30A Big HelpComplete 40 'Help Wanted' requests.
31PolycultureShip 15 of each crop.
32MonocultureShip 300 of one crop.
34Full ShipmentShip every item.
Achievement_PrairieKingPrairie KingBeat 'Journey Of The Prairie King'.
Achievement_TheBottomThe BottomReach the lowest level of the mines.
Achievement_LocalLegendLocal LegendRestore the Pelican Town Community Center.
Achievement_JojaJoja Co. Member Of The YearBecome a Joja Co. member and purchase all the community development perks.
Achievement_StardropMystery Of The StardropsFind every stardrop.
Achievement_FullHouseFull HouseGet married and have two kids.
Achievement_SingularTalentSingular TalentReach level 10 in a skill.
Achievement_MasterOfTheFiveWaysMaster Of The Five WaysReach level 10 in every skill.
Achievement_KeeperOfTheMysticRingsProtector Of The ValleyComplete all of the Adventure Guild Monster Slayer goals.
Achievement_FectorsChallengeFector's ChallengeBeat 'Journey Of The Prairie King' without dying.

If you have questions about either method, feel free to ask below! Thank you to @Magically Clueless for contributing to this guide, with additional help from @mouse and the official wiki.

Updated 25 September 2021.
My in-game achievement won't unlock and I used both methods, any suggestions? It's for achievement "Moving Up." In the picture you can see my giant house. I have the achievement on steam but not Stardew.
 

Attachments

Odin

Moderator
Staff member
My in-game achievement won't unlock and I used both methods, any suggestions? It's for achievement "Moving Up." In the picture you can see my giant house. I have the achievement on steam but not Stardew.
Unfortunately I don't know the solution to that issue. The guide is really just focused on getting things to unlock on Steam's end, method #2 doesn't even touch your Stardew save files. I'd recommend creating a new thread for that in the Help & Bug Reports section.
 

esukie2747

Greenhorn
Every so often, someone reports that they earn an achievement in-game, but it didn't unlock on Steam. This guide covers how to unlock a Steam achievement after that point.

Method 1: Save File Editing
This method will attempt to trigger a Steam achievement by deleting your in-game achievements, so that the game checks for them and adds them back. You won't lose any game progress by attempting this.
  1. Make a backup of your save. See https://stardewvalleywiki.com/Saves to locate your save files, you should see folders with your farm's name (or farmer's name for saves started before 1.5) and a string of numbers after it. Copy the folders and put them somewhere safe in case something goes wrong.
  2. Open the save folder (not backup copy you created), then open the save file itself in a text editor (such as Notepad on Windows or TextEdit on Mac). The save file you want to open will have the same name as the folder, your farm or farmer's name and a string of numbers after it.
  3. Press Ctrl + f on Windows or Command + f on Mac. Type <achievements>, then remove everything in the file between <achievements> and </achievements>. Save and then close the file.
  4. Start your game through Steam. The game should check again for your achievements and the Steam achievements should unlock now. Some people have reported they needed to get the achievement again. For example you may have to craft an item (can be anything) for the 'Artisan' achievement to register.
Method 2: Unlocking via SMAPI
This method will force the achievement to unlock, regardless of whether you have met the conditions to earn it in-game. This method also requires SMAPI to be installed.
  1. Install SMAPI. (Click here for instructions). If you're on Windows, ensure you follow the steps during installation to enable launching SMAPI through Steam.
  2. Launch Stardew Valley through Steam. If SMAPI has been correctly installed, you should see a console/command line window appear during launch.
  3. Minimize the game, but don't exit or close it completely. In the SMAPI command window, type debug achieve, followed by the code from the table below that matches the achievement you need to unlock. For example, debug achieve 0 would unlock Greenhorn, while debug achieve Achievement_TheBottom would unlock The Bottom.
CodeAchievement NameAchievement Description
0GreenhornEarn 15,000g
1CowpokeEarn 50,000g
2HomesteaderEarn 250,000g
3MillionaireEarn 1,000,000g
4LegendEarn 10,000,000g
5A Complete CollectionComplete the museum collection.
6A New FriendReach a 5-heart friend level with someone.
7Best FriendsReach a 10-heart friend level with someone.
9The Beloved FarmerReach a 10-heart friend level with 8 people.
11CliquesReach a 5-heart friend level with 4 people.
12NetworkingReach a 5-heart friend level with 10 people.
13PopularReach a 5-heart friend level with 20 people.
15CookCook 10 different recipes.
16Sous ChefCook 25 different recipes.
17Gourmet ChefCook every recipe.
18Moving UpUpgrade your house.
19Living LargeUpgrade your house to the maximum size.
20D.I.Y.Craft 15 different items.
21ArtisanCraft 30 different items.
22Craft MasterCraft every item.
24FishermanCatch 10 different fish.
25Ol' MarinerCatch 24 different fish.
26Master AnglerCatch every fish.
27Mother CatchCatch 100 fish.
28Treasure TroveDonate 40 different items to the museum.
29GoferComplete 10 'Help Wanted' requests.
30A Big HelpComplete 40 'Help Wanted' requests.
31PolycultureShip 15 of each crop.
32MonocultureShip 300 of one crop.
34Full ShipmentShip every item.
Achievement_PrairieKingPrairie KingBeat 'Journey Of The Prairie King'.
Achievement_TheBottomThe BottomReach the lowest level of the mines.
Achievement_LocalLegendLocal LegendRestore the Pelican Town Community Center.
Achievement_JojaJoja Co. Member Of The YearBecome a Joja Co. member and purchase all the community development perks.
Achievement_StardropMystery Of The StardropsFind every stardrop.
Achievement_FullHouseFull HouseGet married and have two kids.
Achievement_SingularTalentSingular TalentReach level 10 in a skill.
Achievement_MasterOfTheFiveWaysMaster Of The Five WaysReach level 10 in every skill.
Achievement_KeeperOfTheMysticRingsProtector Of The ValleyComplete all of the Adventure Guild Monster Slayer goals.
Achievement_FectorsChallengeFector's ChallengeBeat 'Journey Of The Prairie King' without dying.

If you have questions about either method, feel free to ask below! Thank you to @Magically Clueless for contributing to this guide, with additional help from @mouse and the official wiki.

Updated 25 September 2021.
hi, so i've used the second method before for a bunch of others and it worked, but today, i should've achieved the protector of the valley, since i completed all the monster slayer goals, but no achievement showed up. i entered debug achieve Achievement_KeeperOfTheMysticRings and Achievement_ProtectorOfTheValley and neither unlocked the achievement, since my iTerm (i use mac, its where my smapi is displayed) returned the line with: "sent debug command to the game, but there was no output." also thanks for this guide and post, it's very helpful

edit: a few hours later i quit and restarted the game and tried entering in the command again, but to no avail. restarting the game, steam, and iterm didn't fix the issue, as well as updating smapi to 3.18.3. :/

nvm i got it to work !!!
 
Last edited:

xDW

Newcomer
thank you! if i run into having another achievement problem i'll try that.
How did you get it to work finally?

I keep getting: "[Console Commands] Sent debug command to the game, but there was no output."

Edit:
So an update, I still get the above command line issue but I hear the sound of an achievement going off in-game, but it isn't popping in steam?
 
Last edited:
Top