How to Unlock Missed Steam Achievements

KingPotato

Farmhand
Thanks for this very helpful guide! I had a save that was started on my phone that I'm playing on steam now, and therefore couldn't get the early achievements otherwise.
 

reiraiq

Tiller
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, for method 1, how would you get the stardrop achievement to register if you already have all the stardrops?
 

Odin

Moderator
Staff member
Hi, for method 1, how would you get the stardrop achievement to register if you already have all the stardrops?
You shouldn't need to do anything differently to the instructions as written. However, do keep in mind that method 1 may not always work, even when done correctly. If you can't get it that way, I recommend trying method 2.
 

charlielanz

Newcomer
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.
It worked, but I already upgraded my house to the maximum, but the achievement "Moving Up" did not register. What should I do? I can't upgrade my house again.
 

Odin

Moderator
Staff member
It worked, but I already upgraded my house to the maximum, but the achievement "Moving Up" did not register. What should I do? I can't upgrade my house again.
If method 1 didn't work for that achievement, your best option is to try method 2.
 

Godkin

Planter
There is hidden knowledge revealed in these mysterious steps. Like a tree with invisible roots, Steam's unlocked achievements unlock in this walkthrough. It is up to you to choose the path you will follow: either by erasing your tracks or by manipulating SMAPI's power. Your choices will reveal the secrets hidden behind the unlocked achievements. Explore this world wisely, because not everything that looks reliable.
 
Last edited by a moderator:

reiraiq

Tiller
You shouldn't need to do anything differently to the instructions as written. However, do keep in mind that method 1 may not always work, even when done correctly. If you can't get it that way, I recommend trying method 2.
I tried the first method but it didn't work sadly.

For method 2, I've seen that using SMAPI means that you can't get achievements normally while going through the game, is this true? And if it is, is it possible to use SMAPI for one achievement and then go back to normally achieving achievements? I'm currently trying to get the Stardrop achievement to trigger on Steam even though it has registered that I have them all in-game when I looked at QI's room.
 

reiraiq

Tiller
I tried the first method but it didn't work sadly.

For method 2, I've seen that using SMAPI means that you can't get achievements normally while going through the game, is this true? And if it is, is it possible to use SMAPI for one achievement and then go back to normally achieving achievements? I'm currently trying to get the Stardrop achievement to trigger on Steam even though it has registered that I have them all in-game when I looked at QI's room.
This was the thread I saw it on btw https://steamcommunity.com/app/413150/discussions/0/361787186434955911/
 

Odin

Moderator
Staff member
For method 2, I've seen that using SMAPI means that you can't get achievements normally while going through the game, is this true? And if it is, is it possible to use SMAPI for one achievement and then go back to normally achieving achievements? I'm currently trying to get the Stardrop achievement to trigger on Steam even though it has registered that I have them all in-game when I looked at QI's room.
What that thread is talking about is something a bit different, which is that a Steam game launched outside of Steam won't give you credit for any achievements earned. However, with SMAPI installed correctly, you can launch the game through Steam as normal. If this wasn't possible, method 2 won't even be an option!

It is absolutely possible to use SMAPI to unlock just one achievement and it shouldn't affect anything else.
 

reiraiq

Tiller
What that thread is talking about is something a bit different, which is that a Steam game launched outside of Steam won't give you credit for any achievements earned. However, with SMAPI installed correctly, you can launch the game through Steam as normal. If this wasn't possible, method 2 won't even be an option!

It is absolutely possible to use SMAPI to unlock just one achievement and it shouldn't affect anything else.
Everything worked! Thank you so much for your help!
 
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.
It didn't work, it actually broke my save instead, don't know what I did wrong
 

Odin

Moderator
Staff member
It didn't work, it actually broke my save instead, don't know what I did wrong
Did you make a backup of your save? If not, you can use the game's save from the prior day. Although you'll lose the progress you made on your last day in game.
 
awesome, the SMAPI method worked a treat (I'm guessing steam exclusive achievements don't operate in the same way that the ones with in-game stars do) for Mystery of the Stardrops. thanks so much!
 

Baked Potato

Newcomer
I did all the steps for method 1, but i don’t know how to unlock the Living Large achievement again in game, as my house is already fully upgraded.
 

Pathoschild

Planter
Someone asked for the new achievement IDs in Stardew Valley 1.6, so I'll post them here too.

You can see a list of achievement IDs in SteamDB, but the new IDs are:
  • 35: Well-read
  • 36: Two Thumbs Up
  • 37: Blue Ribbon
  • 38: An Unforgettable Soup
  • 39: Good Neighbors
  • 40: A Distant Shore
  • 41: Danger In The Deep
  • 42: Infinite Power
  • 44: Perfection
 

ClaraCatte

Sodbuster
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.
So I tried the second method and smapi just says there's no debug command. :/
 
Top