Producer Framework Mod
🟠 Updated over a year ago⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 1.8% endorsement rate — high engagement, a strong quality signal
- 🏆 #18 of 119 Modding Tools mods in this game by downloads
📋 About This Mod
Objective:
To create a simple way to add new producing rules into the game.
Installation:
-
[]Install the latest version of SMAPI.
[
]Unzip the Producer Framework Mod into /Stardew Valley/Mods.Change Log:
1. 9. 8
- []Fix to error when hovering an item generated by PFM with a translation key missing because a content pack being removed.
- []Fix when input was not an object or machine was invisible, it would not let any other mod patch work.
-
[]Disable light source feature that broke with SV 1. 6. 9
[
]Fix exception when loading producers with no name.
- []Fix null reference bug from previous version.
-
[]French i18n - (Thanks to Caranud)
[]Fix machines vanilla machines with ShowNextIndexWhileWorking not show apropriate frame when loading a PFM rule, even if they had no ProducerConfig overriding it
[]Fix vanilla machines with ClearContentOvernightCondition not cleating over night if they had a NoInputStartMode configuration.
-
[] Fix hopper behavior with vanilla and PFM machines.
[
]Remove PFM default configuration for some vanilla machines that would cause unexpected behavior.[]Fix mushroom box and log not giving experience as it should if some types of configuration were added to it.
[]All craftables with specific behavior were marked unsupported. (ex. forge, house plant,...)
[]Fix null reference error when an object with null name was loaded in the game.
-
[]Fix to not consuming fairy dust item when using on machines.
[]Fix warnings when producing colored objects and torches.
[]Possible fix to improper sounds when automating.
- []Fix to animation not showing properly for textures with width different from vanilla's bigcraftable file.
-
[]Automate support for vanilla and content patcher machines without needing PFMAutomate
[] New property to enable of disable Fairy Dust on machines.
[] Support to hoppers
[] Fix to Fairy Dust not being applied to PFM machines after SV 1. 6
[]Fix rules being loaded before the items.
[]Change to some warning messages so user don't report them as bugs.
[] Fix bug were items with 0 stack would be left in the inventory.
[] Multiple fixes to fuel consumption.
[]Updating mod to be compatible with Stardew Valley 1. 6
[]Support to Qualified Item Ids on all identifiers.
[]New properties for producer qualified item ids and additional producers qualified item ids.
[*]Adding support to honey as a preserved type.
Producer Framework Mod is a modding tool by Digus that lets modders add custom production rules for objects in Stardew Valley. It supports both code and content pack interfaces, making it a flexible framework for creating new crafting or processing mechanics. With 38,476 endorsements and 2.1 million downloads, it's a widely adopted tool in the modding community.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Massive community trust: 38,476 endorsements and 2.1M downloads show this is a go-to framework.
- Flexible for modders: supports both code and content pack interfaces, so you can use it whether you're writing C# or just JSON.
- Actively maintained: last updated April 2025, so it's likely compatible with recent Stardew Valley versions.
⚠️ Cons
- Not for players: this is a modder's tool, not something that adds content directly to your game.
- Requires modding knowledge: you need to know how to write code or content packs to make use of it.
- No in-game features on its own: it's a framework, so you'll need other mods that depend on it to see any effect.
For Stardew Valley modders who want to create custom production rules, like new machines or crafting recipes. If you're a player looking for new content, skip this unless you're installing mods that require it as a dependency.
💡 Beginner Tips
- If you're a modder, check the documentation on the mod page for examples of content pack syntax.
- For players, this mod is usually a dependency for other mods, so install it via a mod manager like SMAPI to keep things organized.
- Make sure you have SMAPI installed, as most Stardew Valley mods require it.
📊 Mod Details
- Game
- Stardew Valley Mods
- Author
- Digus
- Version
- 1.9.8
- Downloads
- 2,089,572
- Endorsements
- 38,476
- Category
- Modding Tools
- Created
- 12/24/2019
- Updated
- 4/7/2025
🔗 Required By 17 Mods
These mods list this mod as a dependency.
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install Stardew Valley Mods
Download from Nexus.
📖 Full step-by-step install guide for Stardew Valley →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Stardew Valley commands, item IDs, and more.
Keep browsing — more Stardew Valley mods await