




FS25 Feed Calculator V1.0.0.6
Feed Calculator calculates the monthly feed requirement for each husbandry and each animal cluster, using husbandry information such as age, sub-type, input curves and lactation. The mod adds its display to the in-game Animals Menu, supports every animal type and multiplayer, and works together with the Enhanced Animals System.
Features
- Calculates the amount of feed used each month
- Calculations are made per husbandry and per-animal cluster (Breed Types)
- Uses the actual animal husbandry data, including age, sub-type, input curves and lactation
- Displays monthly consumption together with the remaining time
- Built directly into the in-game Animals Menu
- Supports the vanilla FS25 animals
- Handles several husbandries, including husbandries of identical or different types
- Accounts automatically for EAS lactation and production modifiers
- Works seamlessly with the Enhanced Animal Systems mod
- Suitable for dedicated servers and compatible with multiplayer
- Recalculates asynchronously when the number of animals changes
Version 1.0.0.6
This release fixes the way feed values are calculated. When an animal overhaul was active, or when a month lasted more than one day, the displayed numbers were incorrect. The following changes address those problems.
Meadow grass is now included
For barns that have a pasture, the standing grass is included in the total feed amount. The grazing row also shows how long the pasture by itself can support the herd. Grazing had previously been left out entirely, which made a pasture barn appear to have less feed than it really did.
Displayed values reflect the barn’s actual throughput
Demand and output now come from the rate published by each husbandry. The animal age curves are used only when that rate is unavailable.
In the stock game, both sources produce the same value. Animal mods can show a difference because they rebuild their rates from individual-animal values that age curves cannot represent. For example, Realistic Livestock adjusts each animal’s intake according to lactation, pregnancy, genetic metabolism and its personal food scale. Using the published rate includes all of these values without anything needing to be enabled or configured. The same applies to mods that alter milk, manure, slurry or wool output.
Two calculation errors have been corrected
- All values were affected by the length of a month. Animal curves provide litres per day, rather than litres per month. Monthly totals now use the daily rate multiplied by the month length. With a 3-day month, the previous result was only one third of the correct value.
- The feed use multiplier did not affect the display. Although it changed the amount animals actually consumed, the panel continued to show the unscaled rate. The displayed values now change immediately when the multiplier is changed.
Display corrections
- Straw and Slurry rows did not display a monthly amount. Rows are now identified by the fill type assigned to them by the game instead of by their translated caption, allowing them to work in every language.
- Remaining time is truncated instead of rounded upward. A partial day of feed is therefore no longer shown as a complete month.
- The feed row has been shortened, preventing the remaining-time value from being cut off.
Multiplayer
- Settings are now visible on dedicated servers. Previously, the controls were copied from a settings row hidden from clients, meaning they were created correctly but never displayed.
- When the controls cannot be created for any reason, the section header is removed instead of being shown without content, and the reason is recorded in the log.
Settings
Both options under Settings → Game are disabled by default:
- Scale feed use to month length, which links husbandry throughput to the number of days in an in-game month
- Feed use multiplier, a direct multiplier for feed, water, bedding and produce
Settings saved by previous versions are converted automatically during the first load.
Troubleshooting
The new console command nxFeedReport outputs a breakdown for every husbandry, including herd size, daily and monthly demand, trough and pasture stock, grazing cover, and the source used for each value. Include this output with any bug report.
Under the hood
- The mod now uses a new internal structure
- Consumption scaling no longer reproduces the game’s feeding logic. Instead, it changes the rate read by the stock code and restores that rate afterward
- Errors are no longer hidden, allowing genuine faults to appear in the log
- The mod title is now “Feed Calculator”
Version 1.0.0.5
- NEW: Meadow grass is supported. Barns with a pasture now display grazing demand and the duration for which the standing grass will last
- NEW: The feed row separates stored feed into trough and pasture, showing the source of the available cover
- NEW: The console command
nxFeedReportdisplays demand and grazing cover for every husbandry - CHANGED: The mod was rebuilt from the ground up using a new internal structure
- CHANGED: Scaling is now controlled by “Scale feed use to month length” and “Feed use multiplier” as two separate settings, replacing the former four mode selector. Existing savegame settings are converted automatically during the first load
- IMPROVED: Condition rows are identified using the data attached by the game instead of translated captions, so every row is recognised in every language
- IMPROVED: Feed on hand is obtained through the animal food system, including pasture stock and third party storage correctly
- IMPROVED: Throughput scaling no longer reproduces the game’s feeding logic. The rate read by the stock code is adjusted and then restored
- FIXED: Feed, water, bedding and produce values were affected by the number of days in a month. Since the game’s animal curves are litres per day rather than per month, monthly totals now use the daily rate multiplied by the month length
- FIXED: Remaining time is truncated instead of rounded upward, so a partial day of feed is no longer displayed as a complete month
- FIXED: Menu errors can no longer escape from the husbandry panel
Version 1.0.0.4
- NEW: An in-game settings menu under Settings → Game with Vanilla / Auto / Manual / Hybrid scaling and a 0.25x – 10x multiplier
- NEW: Server-side scaling hooks for husbandry food, water, straw, milk, manure, slurry and pallet outputs
- NEW: Settings are saved per savegame and synchronised with clients in multiplayer
- NEW: The Conditions panel displays monthly throughput for each row, while water and straw also display remaining time
- IMPROVED: The EAS lactation factor is read per-month from the subType.lactation table, which is more accurate than cluster.lactationFactor
- IMPROVED: EAS detection is checked again at runtime instead of only when the file loads
- IMPROVED: The live daysPerPeriod from the environment is used instead of the planned value
- IMPROVED: Cluster getters are checked first, providing compatibility with RealisticLivestock and similar mods
- FIXED: Debug log spam is disabled by default and controlled by a debug flag
- Improved compatibility with third-party animal mods
- Improved calculation accuracy for individual animal systems
- Fixed the remaining-time display for single-day months






