Feed System [TBC]
The 1.18 food system is in development and will be released following testing. Some information reflects features of updates coming soon and may not work in game yet. Check the changelog (below) for more information.
Description: Horses require adequate daily nutrition and consistent meals to remain happy and healthy. This system works cooperatively with the Thirst System.
Horse hunger is a configurable value - if it is disabled none of your horses will experience hunger.
Basics & Finding Food
Horses will become hungry twice per day, and will need approximately 1 (Quality) Bale or 224 grass blocks split between 2 meals, though there are many different combinations that a horse can be fed to meet their nutritional requirements. When food is available, horses can eat:
- From placed grain feeders and hay feeders in a 10 block search radius
- From placed bales or natural food (ie grass) in a 10 block search radius
- Items dropped onto the ground by a player in a 10 block search radius
- Items hand-fed by a player
Meals
If the world has /gamerule doDaylightCycle set to false horses will not get hungry at meal times unless time is set.
Meal times are at 7AM and 9PM every Minecraft day. When triggered:
- The previous meal will be logged as either met or missed.
- The hunger level is decreased by dropping the meal points to 0 so they can eat again.
- Meal times will be skipped if the player sleeps through a storm
- Meal times will be skipped if the horse is not rendered/loaded (so you can go explore or play elsewhere in SP)
Missed Meals
Horse will satisfy a meal requirement if they consume 112+ points of food. When satisfied, they can progress between status' of hunger depending on whether they have missed any meals previously. A horse that is missing 0 meals will be considered fed, or fully fed if grain is provided.
If a horse fails to consume 112+ points of food in a single meal, that meal will be missed. Missing meals will deteriorate the hunger status and slowly accumulate debuffs. Health can also be affected. Missed meals must be recovered; each meal your horse satisfies will decrease the missed meals value by 1 meal. Craft and use the Vet Bag to view the status of any missed meals.
Food Level (GUI) | Status | Missed Meals | Gaits | Speed | Obedience |
5 | Fully Fed | 0 | --- | --- | +10% |
4 | Fed | 0 | --- | --- | --- |
3 | Hungry | 1 | -2s Stamina | -10% | -10% |
2 | Malnourished | 3 | Max. Canter | -20% | -20% |
1 | Starving | 7 | Max. Walk | -- | -30% |
Points
Point values for food varies - some foods are more nutritious than others, requiring fewer items/servings to meet the meal points. Each food has a maximum that can be fed before a horse becomes unhappy, and a maximum that can count towards their meal points - feeding in excess of this will not be counted as nutrition and will make your horse angry!
Points (All Food)
Contribution |
The maximum number of points that can be put towards meals each day. Restricts low-value or unhealthy foods (treats) meeting 100% of the horses's daily nutritional needs. |
Food |
The specific food item |
Points |
How many points one single serving of that food gives towards a meal |
Minimum |
The minimum servings to meet or max the points towards daily point requirements |
Maximum |
The maximum servings before a horse becomes angry (displays red particles) |
Other |
Any buffs or debuffs |
Contribution (1D) | Food | Points | Minimum | Maximum | Other |
Treats | |||||
13pts | Bamboo | 3 | 3 | 7 | 1pts affinity |
Beets | 3 | 3 | 7 | 1pts affinity | |
Carrot | 5 | 4 | 5 | 2pts affinity | |
Sugar Cube | 5 | 1 | 5 | 2pts affinity | |
Watermelon Slice | 5 | 4 | 5 | 2pts affinity | |
Sweetberries | 7 | 1 | 3 | 3pts affinity | |
Honey | 7 | 1 | 3 | 3pts affinity | |
Apple | 7 | 2 | 3 | 3pts affinity | |
Honeycomb | 11 | 1 | 2 | 5pts affinity | |
Pumpkin | 11 | 1 | 2 | 5pts affinity | |
Melon | 11 | 1 | 2 | 5pts affinity | |
Grass Feeds | |||||
224pts | Grass/Shrooms | 1 | 112 | none | --- |
Oat Bushel | 10 | 4 | 5 | --- | |
Timothy Bushel | 14 | 4 | 5 | --- | |
Alfalfa Bushel | 14 | 4 | 5 | --- | |
Timothy Bale | 56 | 2 | 3 | --- | |
Timothy Slab | |||||
Alfalfa Bale | 56 | 2 | 3 | --- | |
Alfalfa Slab | |||||
Quality Bale | 224 | 1 | 2 | --- | |
Quality Slab | 112 | 2 | 3 | --- | |
Grains | |||||
112pts | Sweet Feed | 112 | 1 | 2 | --- |
Rose Feed | 112 | 1 | 2 | --- | |
One-Off Treats | |||||
0pts |
Golden Apple | 0 | --- | --- | 2kpts affinity |
GAP | 0 | --- | --- | 5kpts affinity | |
Golden Carrot | 0 | --- | --- | 1kpts affinity | |
Glistering Melon | 0 | --- | --- | 1kpts affinity |
One-off treats heal the horse 100% of all ailments and health but can only be give ONCE to get the perks.
Health
Horses meal points contribute points (XP) towards their health stat. Horses that are fed their maximum points daily will progress faster through the levels, by virtue of eating more, than those who miss meals.
If a horse is not fed, it does not lose XP from the health stat.
Negative Debuffs
When a horse is starving, their maximum health value will decrease at 0.5 hearts (1HP) per day they are starving.
- Maximum HP will keep decreasing until a horse is missing 0 meals (fed)
- Maximum HP will be capped at 3 hearts (6HP) at the lowest
- Actual HP will not decrease unless a horse takes physical damage
- Maximum HP will recover gradually per day the horse is not missing any meals and drinks
Additional
Tack & Leading
Horses will not eat if they are wearing a bridle or on a lead (including if hitched). This is intentional to reduce the horse going into an eating animation while being ridden, or pathing to food while being led by a player. Leaving a horse tacked or hitched will restrict their ability to satisfy hunger.
Priority
Horses will always prioritize water over food if both are available, within their search radius and the horse is hungry/thirst. After water is satisfied, the horse will prioritize food in the order of treats > grain > bales > grass.
Known Issues
- [-] Cannot feed one-off treats.
- [-] Newly tamed horses immediately search for food and zoom around to path to it.
Changelog
PRE 1.18.2
This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.
MC Version | Release | Notes |
1.18.2 | 1.18.2-1.2.0 [Beta] | Implemented new feed system with 'hungy times', meals, points and health. |
1.16.5 | 1.16.5-0.5.3.20 |
Feed system is broken in 1.16.5 release and will not be updated.
|