Stardew Valley Frameworks Free

Producer Framework Mod for Stardew Valley

A framework for adding production rules to machines: what they accept and make, how long it takes and which fuel they use. 450+ mods use it. Version 1.9.8.

Author: Digus Version: 1.9.8 Compatible: Stardew Valley 1.6.9 or later with SMAPI 4.x Updated: 7 Apr 2025 Reviewed: 24 Oct 2026
Download Producer Framework Mod

More screenshots on Nexus Mods ↗

What this mod does

Producer Framework Mod (PFM), by Digus, lets other mods define production rules for machines, both new ones and those from the base game. It’s the foundation of many artisan machine mods: according to Nexus, more than 450 use it. On its own it does nothing.

What it lets mods do

  • Define which items a machine accepts, what it produces and how long it takes.
  • Fuels, outputs with their own price, quality and quantity, and colored outputs.
  • Restrictions by season, weather, time of day, location, events seen or letters received.
  • Animations, sounds, and compatibility with hoppers and with Automate.

Requirements and compatibility

It only needs SMAPI. Version 1.8.0 updated it for 1.6, and 1.9.6 adapted it to 1.6.9, disabling machine light sources, which that game version broke. Version 1.9.8 (April 7, 2025, 68 KB) is a minor fix. Nexus tags it as compatible with Android. The page doesn’t mention multiplayer.

It has included a Spanish translation since 1.7.4. As a player, you only need to install it if a mod asks for it; its machines show information in Lookup Anything since version 1.6.0 of the framework.

User rating

—
No ratings yet. Be the first.
Tried it? Rate it: Anonymous, one vote per person.

Highlights and things to keep in mind

Highlights
  • The foundation of hundreds of machine mods
  • Compatible with Automate and hoppers
  • Includes Spanish
Keep in mind
  • Does nothing without content packs
  • Machine lights have been disabled since 1.6.9
  • The page doesn't clarify multiplayer support

Requirements

  • Stardew Valley 1.6.9 or later (PC; tagged as compatible with Android)
  • SMAPI 4.x
  • Content packs that use it (it does nothing on its own)

How to install it

  1. Install SMAPI first (see its mod page) and launch the game once with it to make sure it works.
  2. Open the Producer Framework Mod page on Nexus Mods, go to the Files tab and click Manual download on the main file (ProducerFrameworkMod-v1.9.8). You need a free Nexus account to download.
  3. Extract the .zip outside the game folder and move the resulting folder into the Mods folder, inside the game folder.
  4. Launch the game with SMAPI and check in the console that Producer Framework Mod appears in the list of loaded mods with no red errors.

Version history

  1. 1.9.87 Apr 2025Current

    Current file: fixes an error with missing translation keys

  2. 1.9.65 Nov 2024

    Compatibility with 1.6.9

Common problems

Does it work with Automate?

Yes. Since 1.9.0 it supports Automate for machines from the base game and from Content Patcher.

Why don't my machines glow?

Version 1.9.6 disabled light sources because 1.6.9 broke that feature.

Is it available in Spanish?

Yes. It has included a Spanish translation since version 1.7.4.

More mods for Stardew Valley