Feed Calculator V1.0.0.6

FS25 Mods |
Feed Calculator V1.0.0.6


Feed Calculator automatically calculates monthly feed consumption per husbandry and per-animal cluster, using animal husbandry data such as age, sub-type, input curves and lactation. It includes an integrated display in the in-game Animals Menu, supports all animal types and multiplayer, and is compatible with the Enhanced Animals System.

Features

  • Calculates monthly feed consumption
  • Works per husbandry and per-animal cluster (Breed Types)
  • Fully based on true animal husbandry data, including age, sub-type, input curves and lactation
  • Shows monthly consumption and time remaining
  • Integrated directly into the in-game Animals Menu
  • Supports vanilla FS25 animals
  • Supports multiple husbandries, including the same or different types
  • Automatically accounts for EAS lactation and production modifiers
  • Integrates seamlessly into the Enhanced Animal Systems mod
  • Safe for dedicated servers and multiplayer compatible
  • Recalculates asynchronously to account for changes in animal numbers

Version 1.0.0.6

This release corrects how feed figures are calculated. If you run any animal overhaul mod, or play with months longer than one day, the numbers you were seeing were wrong. These are the fixes.

Meadow grass is finally counted

Barns with a pasture now include the standing grass in their feed total, and the grazing row tells you how long the pasture alone would carry the herd. Previously, grazing was ignored completely, so a pasture barn looked emptier than it was.

Figures now match what the barn actually gets through

Demand and output are read from the rate each husbandry publishes, and only fall back to the animal age curves when there is not one.

On a stock game these are the same number. The difference shows with animal mods, which rebuild those rates from per-animal values the age curves cannot express. Realistic Livestock, for example, scales each animal’s intake by lactation, pregnancy, its genetic metabolism and its own food scale. Reading the published rate picks all of that up with nothing to enable or configure, and the same applies to mods that change milk, manure, slurry or wool output.

Two calculation bugs fixed

  • Everything was out by the length of a month. The animal curves are litres per day, not per month. Monthly totals are now the daily rate multiplied by the month length. On a 3-day month, every figure was a third of what it should have been.
  • The feed use multiplier did nothing to the display. It changed what animals really consumed, but the panel kept reporting the unscaled rate. Changing it now updates the figures immediately.

Display fixes

  • Straw and Slurry rows were showing no monthly figure at all. Rows are now matched on the fill type the game attaches to them rather than their translated caption, so they work in every language.
  • Time remaining truncates instead of rounding up. A part day of feed is no longer reported as a full month.
  • The feed row is shorter, so the time remaining no longer gets clipped off the end.

Multiplayer

  • Settings now appear on dedicated servers. The controls were being cloned from a settings row the game hides on clients, so they were built correctly and never drawn.
  • If the controls cannot be built for any reason, the section header is withdrawn rather than left sitting there empty, and the reason is written to the log.

Settings

Under Settings → Game, both are off by default:

  • Scale feed use to month length, ties husbandry throughput to the number of days in an in-game month
  • Feed use multiplier, a straight multiplier on feed, water, bedding and produce

Settings from earlier versions are converted automatically on first load.

Troubleshooting

New console command nxFeedReport prints a per-husbandry breakdown, including herd size, daily and monthly demand, trough and pasture stock, grazing cover, and which source each figure came from. Please include it with any bug report.

Under the hood

  • The mod has been rebuilt on a new internal structure
  • Consumption scaling no longer reimplements the game’s feeding logic. It adjusts the rate the stock code reads and restores it afterwards
  • Errors are no longer swallowed, so genuine faults show up in the log
  • Mod title is now “Feed Calculator”

Version 1.0.0.5

  • NEW: Meadow grass support. Barns with a pasture now show grazing demand and how long the standing grass will last
  • NEW: Feed row splits stored feed into trough and pasture so you can see where the cover is coming from
  • NEW: Console command nxFeedReport prints demand and grazing cover for every husbandry
  • CHANGED: The mod has been rebuilt from the ground up on a new internal structure
  • CHANGED: The scaling setting is now two independent controls, “Scale feed use to month length” and “Feed use multiplier”, replacing the old four mode selector. Existing savegame settings are converted automatically on first load
  • IMPROVED: Condition rows are matched by the data the game itself attaches to them rather than by their translated captions, so every row is recognised in any language
  • IMPROVED: Feed on hand is read through the animal food system, which correctly includes pasture stock and third party storage
  • IMPROVED: Throughput scaling no longer reimplements the game’s feeding logic. It adjusts the rate the stock code reads and restores it afterwards
  • FIXED: Feed, water, bedding and produce figures were out by the number of days in a month. The game’s animal curves are litres per day, not per month, so monthly totals are now the daily rate multiplied by the month length
  • FIXED: Time remaining is truncated rather than rounded up, so a part day of feed is no longer reported as a full month
  • FIXED: Menu errors can no longer propagate out of the husbandry panel

Version 1.0.0.4

  • NEW: In-game settings menu (Settings → Game) with Vanilla / Auto / Manual / Hybrid scaling and 0.25x – 10x multiplier
  • NEW: Server-side scaling hooks for husbandry food, water, straw, milk, manure, slurry and pallet outputs
  • NEW: Settings persist per-savegame and sync to clients in multiplayer
  • NEW: Conditions panel now shows monthly throughput per row; water and straw also show time remaining
  • IMPROVED: EAS lactation factor read per-month from subType.lactation table, more accurate than cluster.lactationFactor
  • IMPROVED: EAS detection re-evaluated at runtime instead of at file load
  • IMPROVED: Uses live daysPerPeriod from environment instead of planned value
  • IMPROVED: Reads cluster getters first, compatible with RealisticLivestock and similar mods
  • FIXED: Debug log spam disabled by default, gated behind a debug flag
  • Improved compatibility with third-party animal mods
  • Enhanced calculation accuracy for individual animal systems
  • Fixed time remaining display for single-day months

Author: NXModdingFS
Having problems with the mod? Check the comments for possible solutions, and report any new bugs you discover.


Download


Useful Information: How to install FS25 Mods | Farming Simulator 25 FAQ | Farming Simulator 25 News | FS25 System Requirements | Download FS25 Game | Giants Editor FS25 | FS25 Modding Guide | FS25 Cheats | FS25 Guides

Leave a Reply

Your email address will not be published. Required fields are marked *