Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Automatically takes a screenshot of your entire farm when you exit your house for the first time each day.

Permissions and credits
  • Portuguese

This is an example of what you can do with this mod. You can customize the quality and size (this example is a lower quality due to file size restrictions on the website used to host this image). By taking a daily screenshot, eventually you'll have enough images to create a GIF that shows your farm progress over time!

  • One screenshot is automatically taken of your entire farm every day as soon as you leave your house.
  • Super easy to gather screenshots to create a GIF that shows how your farm changes over time! GIF makers can be found online, such as ezgif GIF maker. Here is an example.
  • Customizable! Change any number of default settings based on your preferences. Examples:
    • What time of day to take screenshot.
    • How often to take screenshot (daily, weekly, monthly, etc).
    • Keyboard shortcut that takes screenshot when pressed (set to "None" by default).
    • What weather conditions are allowed. It is common to allow all except rainy/stormy days, but default option allows all weather.
    • Add multiple sets of rules (example, 1 set for daily automatic screenshots, 1 for manual key-press screenshots).
  • Compatible with the "Generic Mod Config Menu" mod, which adds an in-game UI for easily updating the config.
  • Screenshots are sent to your StardewValley/Screenshots folder, with each save file getting its own "FarmName-Screenshots" folder. Screenshots between multiple save files will not get mixed up.
  • Easily access the screenshots in-game by scrolling to the bottom of the "Options" tab in the menu and clicking the "Open Destination Folder" button.
  • Keeps the screenshots in the correct order to make creating the GIF easier. This is achieved by naming each screenshot with a "year-season-day.png" numerical format. For example, on Year 1, Winter, Day 3, the screenshot would be named "01-04-03.png".


  • Works with Stardew Valley 1.4 or later on Linux/Mac/Windows
  • Works on Android (see Android download option in Files tab under Miscellaneous) - NOTE: This may be broken currently and is on a list of things to look into / fix.
  • Works in both single player and multiplayer.
  • No known mod conflicts.
  • Works with the Generic Mod Config Menu.

For more detailed information about how the Config options work, see the source code readme page. If you still have questions after reading that, please let me know! (You can post a comment on this mod page or message me on Discord - username is "compscilauren")

This is an example of how you might setup your config.json file:

  "AuditoryEffects": true,
  "VisualEffects": true,
  "ScreenshotNotifications": true,
  "SnapshotRules": [
      "Name": "Daily Farm Picture",
      "ZoomLevel": 0.25,
      "Directory": "Default",
      "FileName": "Default",
      "Trigger": {
        "Days": "Daily",
        "Weather": "Any",
        "Location": "Farm",
        "Key": "None",
        "StartTime": 600,
        "EndTime": 2600
      "Name": "Keypress Picture",
      "ZoomLevel": 1.0,
      "Directory": "/home/hailey/SDV",
      "FileName": "None",
      "Trigger": {
        "Days": "Daily",
        "Weather": "Any",
        "Location": "Any",
        "Key": "P",
        "StartTime": 600,
        "EndTime": 2600

More examples of customizing the config.json file are available on the GitHub Wiki.

To see the possible features that may be added in future updates, see the Mod Issues page. If you have a feature request, feel free to create a new Issue on that page, leave a comment, or send me a message!

See Also