This app simulates the random number generator used in Stardew Valley and makes "predictions" about the game after reading the save file. The information predicted includes special mine levels (e.g. mushroom floor & infestations), random items sold by some vendors, results from cracking geodes, the train schedule, and more.
Most changed & added content from version 1.5 is supported. While the app tries to detect the version in the save and use prediction logic specific to that version, it will spoil some new features regardless. You have been warned.
Select a save file to check:
Please use the full save file named with your farmer's name (or farm name) and an ID number (e.g. Fred_148093307); do not use the SaveGameInfo file as it does not contain all the necessary information.
Default save file locations are:
Inventory list for the traveling merchant. The merchant operates a cart in Cindersap Forest every Friday and Sunday (6am - 8pm) and also a boat during the winter Night Market. Results can be browsed by week (the Night Market is treated as a separate week) or searched using a case-insensitive substring (regular expression wildcards are allowed.)
Stardew 1.5 added a "year 1 guarantee" option which adds an extra Red Cabbage Seeds item to the cart sometime during year 1. The Predictor does not currently handle this option so search results do not yet include it.
Partial inventory list for Krobus who sells items in the Sewers. While his stock is static on most days, there is a random fish sold on Wednesdays and a random cooked dish sold on Saturdays; these items can be predicted and are listed below. Results can be browsed by week or searched using a case-insensitive substring (regular expression wildcards are allowed.)
Partial inventory list for Sandy who sells items in the Oasis shop. While her stock is mostly static, beginning in version 1.4 there is a random shirt sold every day; this shirt choice is predictable and listed below. The shirt is always 1000g. Results can be browsed by week or searched using a case-insensitive substring (regular expression wildcards are allowed.)
This calendar shows the prediction of which wallpaper and flooring items are available at Pierre's General Store and the Joja Mart. This is mainly useful for those who use a bug that causes wallpaper to be interpreted as another item for various situations such as bundles, crafting, and use in machines; because of this, item equivalence is listed when applicable. As of version 1.4 most (if not all) of these exploits have been patched, but this page might still be relevant for those who want to get a specific wall/floor without buying the Catalogue.
Predicted results from cracking open all types of geodes at Clint's Blacksmith Shop. The number of geodes opened is a cumulative count across all types. Results can be browsed twenty at a time or searched using a case-insensitive substring (regular expression wildcards are allowed.) Note that in multiplayer, each player's geode count is tracked separately; the browse results are initially set and highlighted based on the host's count.
In 1.5, the Golden Coconut is a new geode-type item with its own item pool. There is a small chance for a rolled item to be replaced with the Golden Helmet; browsing results will show this potential replacement, but the player will only actually receive the hat if they have not previously gotten one. Note that potential donations for the new Field Office are not currently checked, although only one donatable item (the Fossilized Skull) can be found this way.
Also in 1.5, if the Qi's Crop Challenge is active, all geode types may drop either 1 or 5 Qi Beans instead of their normal items. This situation is also shown on browsing results.
Finally, the Geode Crusher item from 1.5 uses the same RNG but the count is offset by 1. For example if you have already crushed 12 geodes, the next geode cracked by Clint will use the results from line 13, but the next geode cracked by the Crusher will use the results from line 12.
This calendar shows the predicted train spawns on the Railroad map. The time of the train can be predicted, but the type of train cars and amount of dropped items cannot.
Note that a train will not spawn on the first day after a save is loaded or reloaded.
This calendar shows potential overnight events on the farm. These events will not occur if there is a player wedding the next day, and they will also be overridden by a restoration event from the completion of a full Community Center room or a Joja Community Development purchase. Most of these events also have other checks they must pass to actually trigger (such as finding a suitable location), so they are not 100% guaranteed; in particular the strange capsule and stone owl events were extremely rare in earlier versions of the game, and in Stardw Valley 1.5.3 or later the strange capsule will only trigger once per save.
Note: The app may misidentify the type of event in version 1.2 if the farmer has the possibility of having more children.
This calendar shows the presence of the worst villain in Stardew Valley, the green shirt man who hogs the crane game at the Movie Theater. He will always be there on your first theater visit and also after every movie. His presence before movies (for later visits) is predictable and shown below.
This calendar shows the prediction of some Garbage Can loot. While luck plays a big role in what you find in cans, there is still a good amount of predictability. Most notably, the Garbage Hat is nearly guaranteed; if it shows up on this list, it should happen in game. Additionally, some results are highly reliable because the roll is good enough to pass the check even with worst possible luck. Some caveats about these predictions are listed below:
Predicted results from enchanting tools and weapons at the Forge in the Volcano. The number of times enchanted is a cumulative count across all items. Note that in multiplayer, each player's enchant count is tracked separately; the browse results are initially set and highlighted based on the host's count. Searching is not currently supported.
Since the current enchantment is excluded from the pool of possible outcomes, there can be two possible results; the first result listed assumes no current enchantment and the tooltip that displays when you hover over the "..." will give more details. Additionally, hoes and watering cans are assumed to be Iridium level so that the "Expansive" enchantment is available.
The version 1.5.2 patch changed the mechanics to exclude the last two enchantments on an item from the possible results rather than just the current enchantment. The predictor has not yet been updated for this change and it might be complicated enough that enchantment predictions wind up being removed in a later version.
Starting in version 1.5, one of the advanced startup options allows for randomized loot in the mine reward chests. This loot can be predicted and is listed below. Note that even when this option is used, some of the chests still only have one possible reward.
This shows which types of Gem Birds will appear in each Island location; this could be used to complete the jungle gem shrine puzzle before all birds are encountered in-game.
This shows the secret gift assignments for the Winter Star festival. The actual gift(s) the player(s) will receive cannot be reliably predicted, but a list of all the possibilities is provided. In a version 1.5 save, the presence of Leo may affect the outcome; the app will predict based upon Leo's current status.