
- All games
- Stardew Valley
- Mods
- Modding Tools
- Producer Framework Mod
Producer Framework Mod
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.9.8
- Download:
- Manual
File information
Last updated
Original upload
Created by
DigusUploaded by
DigusVirus scan
Activity logs
This page was last updated on 07 April 2025, 9:05PM
- Changelogs
-
-
Version 1.9.8
- Fix to error when hovering an item generated by PFM with a translation key missing because a content pack being removed.
-
Version 1.9.7
- Fix when input was not an object or machine was invisible, it would not let any other mod patch work.
-
Version 1.9.6
- Disable light source feature that broke with SV 1.6.9
- Fix exception when loading producers with no name.
-
Version 1.9.5
- Fix null reference bug from previous version.
-
Version 1.9.4
- 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.
-
Version 1.9.3
- 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.
-
Version 1.9.2
- 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.
-
Version 1.9.1
- Fix to animation not showing properly for textures with width different from vanilla's bigcraftable file.
-
Version 1.9.0
- 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.
-
Version 1.8.0
- 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.
- Adding support to new PreserveTypes
- Fix to price increment and multiply properties combined
-
Version 1.7.4
- Fix to bouncing happening when not supposed to.
- Fix to giving errors when machines had animations but the item supposed to be held diapered.
- Upgrade to hamony 2 and Stardew Valley 1.5.5
- Spanish i18n. (Thanks to bpsys)
-
Version 1.7.3
- Hungarian i18n. (Thanks to martin66789)
- Fix to object not stacking properly when the output had a preserved type and the input also had a preservedParentIndex.
-
Version 1.7.2
- Fix incompatibility with the way translation worked before.
-
Version 1.7.1
- Fix to some output names not working properly when there is no i18n key for the name.
-
Version 1.7.0
- Animations can now be different based on the output inside the machine, identified by Name, Index or category.
- Internationalization of output names aren't restricted to one per index anymore. Will only apply to new produced items.
- New rule property to make the output index be replaced by the preserved parent index, so you can reverse produce items. (ex. fish from fish roe)
- New properties to increment stats label on input and output. Status label can be any string and can be used with Mail Framework Mod.
- New properties AdditionalProducerNames, to let rules and configs work for more than one producer name.
- Korean i18n. (Thanks to wally232)
- Turkish i18n. (Thanks to KeDili)
-
Version 1.6.0
- Outputs can now have restrictions for Input Stack. The required stack will be the value consumed.
- New property compatible with Lookup Anything.
- Fix bug when a "preserved item" parent index could not be found.
- Fix to input stack not displaying correctly on Lookup Anything.
- Japanese i18n. (Thanks to TwelveYO)
- Chinese i18n. (Thanks to irischerish)
-
Version 1.5.0
- Outputs can now have restrictions for Mail and Events.
- New API method to let SMAPI mods to load content packs directly. (Thanks to Amy Nagle)
- Russian i18n. (Thanks to Dmitrey Kupcov)
- New property on producer rules to let the creator define the log level that should be used to warn the player about rule conflicts.
- New config.json file that let you change the default log level of conflict warns for all producer rules.
- Season condition and requirement now uses the season of the location the machine is placed.
- Performance improvement when hovering over machines, on certain occasions.
-
Version 1.4.2
- Fix to animations not working properly on Stardew Valley 1.5.
- Fix to SubtractTimeOfDay property not working as intended.
- Fix to light sources not starting when loading the first save.
- Fix to animations not stopping if production was on hold because of a season, weather or time condition.
-
Version 1.4.1
- Fix to bee house to work indoors even when configured.
- Deutsch i18n. (Thanks zirolive69)
-
Version 1.4.0
- Producers can now produce colored outputs. Like Aged Roes.
- Color can be chosen based on input color, input dye color or a defined color in the output config.
- Producer can now keep the input "parent" for the output. Like Salmon Roe become Aged Salmon Roe.
- Output can now have restrictions based on input parent. Like Sturgeon Roe become Caviar and not Aged Sturgeon Roe.
- Producers can now look for an near by object to affect name, price and parent. Like Honey is affected by flowers in the bee house.
- Object looked for can be the harvest product of a crop in the field or garden pot, a fruit from a tree or an object inside a machine.
- Producer light source can no be based on output color or dye color.
- Light source color definition is now inverted to reflect the actual light color.
- Stone name is now fixed to the proper index.
- Better log messages when loading rules and configs.
- Producer can now have animations when producing or when ready. (Needs version 1.7 of Json Asset or content patcher to load texture in sprite sheet)
- Fix to producer config override property.
- Fix to condition validation on vanilla machines.
- Fix to AlwaysOn property on the light source config.
-
Version 1.3.2
- Fix to price multiplayer not being applied to the output.
- Better random variety.
-
Version 1.3.1
- Fix to producer light always being lit.
- New property to let the producer light always be lit.
-
Version 1.3.0
- Producer can now be set to no input start. (On placement or on day start)
- Producer can now have a number of conditions for producing. (Time, Location, Weather and Season)
- Producer can now configure a light source for while producing.
- Producer can now disable the bouncing animation while producing.
- Producer can now increase game stats on product removing per output.
- Outputs can now have restrictions for producing. (Fuel, Location, Weather and Season)
- Each output can now have different production time, overriding the default value for the rule.
- Time to produce can be subtracted from time of the day.
- Rules now need to state they can override a specific mod.
- Mod files should now load despite case and system OS.
-
Version 1.2.0
- Modifications to support the new PFMAutomate.
- Using PFMAutomate, the producer rules added with the framework will integrate with Automate mod.
-
Version 1.1.0
- New animation for Charcoal Kiln Smoke
- New offset property to better position animations.
- Property to add sounds with a delay.
- Property to increment a game stats on input.
- Support to the creation of Torches as output.
- Fix to max stack working with one less amount than it should.
-
Version 1.0.0
- Initial release.
- Support to content pack configuration.
- Support to method calling configuration.
- All basic vanilla rules implemented for production from input.
-
- Author's activity
-
April 2025
-
07 Apr 2025, 9:05PM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.8 [version 1.9.8]'
-
07 Apr 2025, 9:05PM | Action by: Digus
Changelog added
'Change log added for version 1.9.8'
-
07 Apr 2025, 9:04PM | Action by: Digus
Attribute change
'Description changed.'
February 2025
-
10 Feb 2025, 7:13PM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.7 [version 1.9.7]'
-
10 Feb 2025, 7:12PM | Action by: Digus
Changelog added
'Change log added for version 1.9.7'
-
10 Feb 2025, 7:12PM | Action by: Digus
Attribute change
'Description changed.'
November 2024
-
05 Nov 2024, 6:41AM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.6 [version 1.9.6]'
-
05 Nov 2024, 6:40AM | Action by: Digus
Changelog added
'Change log added for version 1.9.6'
-
05 Nov 2024, 6:40AM | Action by: Digus
Attribute change
'Description changed.'
May 2024
-
14 May 2024, 5:43PM | Action by: Digus
Changelog added
'Change log added for version 1.9.5'
-
14 May 2024, 5:43PM | Action by: Digus
Attribute change
'Description changed.'
-
14 May 2024, 5:41PM | Action by: Digus
Attribute change
'File \'ProducerFrameworkMod-v1.9.4\' changed to \'ProducerFrameworkMod-v1.9.5\'.'
-
14 May 2024, 5:41PM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.4 [version 1.9.5]'
-
14 May 2024, 3:54PM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.4 [version 1.9.4]'
-
14 May 2024, 3:53PM | Action by: Digus
Changelog added
'Change log added for version 1.9.4'
-
14 May 2024, 3:53PM | Action by: Digus
Attribute change
'Description changed.'
-
10 May 2024, 8:16AM | Action by: Digus
File added
'ProducerFrameworkMod-v1.9.3 [version 1.9.3]'
-
10 May 2024, 8:15AM | Action by: Digus
Changelog added
'Change log added for version 1.9.3'
-
10 May 2024, 8:15AM | Action by: Digus
Attribute change
'Description changed.'
April 2024
-
20 Apr 2024, 5:26AM | Action by: Digus
Changelog added
'Change log added for version 1.9.2'
-
- Mod page activity
-
April 2025
-
28 Apr 2025, 11:34AM | Action by: Gyuanbing
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 10:56AM | Action by: yueyue0613
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 8:23AM | Action by: lylixyon
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 7:48AM | Action by: DenJeong
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 7:10AM | Action by: Lorefelled
Untracked
'Producer Framework Mod'
-
28 Apr 2025, 7:09AM | Action by: raelstorm4
Tracked
'Producer Framework Mod'
-
28 Apr 2025, 6:41AM | Action by: Errordude69
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 1:39AM | Action by: GirlMoss1138
Endorsed
'Producer Framework Mod'
-
28 Apr 2025, 12:36AM | Action by: StarseaValley
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 11:53PM | Action by: nagushi
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 11:52PM | Action by: zaxfaea
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 10:35PM | Action by: urusigh
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 4:47PM | Action by: codgerguy
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 4:39PM | Action by: pippers333
Untracked
'Producer Framework Mod'
-
27 Apr 2025, 4:24PM | Action by: HOMertonio
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 11:54AM | Action by: Leejinsol345
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 10:23AM | Action by: leymons123
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 6:36AM | Action by: Stollrak
Tracked
'Producer Framework Mod'
-
27 Apr 2025, 4:22AM | Action by: wonderhole
Endorsed
'Producer Framework Mod'
-
27 Apr 2025, 3:49AM | Action by: maibutterfly08
Endorsed
'Producer Framework Mod'
-