Skip to content
Minecraft

Minecraft Horse Breeding Calculator

Calculate a foal’s expected health, raw movement speed or jump strength and possible range using the Java breeding rule introduced in 1.19.4.

Last updated:

Local browser processing • no upload required

Choose a Java attribute and enter both parents in the displayed units and natural range.

Foal estimate

Expected attribute value
0.22000
Lowest possible attribute
0.16625
Highest possible attribute
0.27375

Java breeding rule introduced in 1.19.4. Speed and jump use raw attributes, not blocks/s or jump height. The mean includes boundary reflection; individual foals are random. Bedrock is not modeled.

Worked example

Compare foal attribute ranges with a reproducible example

This uses the Java breeding rule introduced in 1.19.4, in raw attribute units. It does not estimate Bedrock genetics or convert jump strength to jump height.

  1. Choose health and enter parents with 20 and 24 hit points. The expected value is 22, with a possible range of 17.75–26.25 hit points.
  2. For speed, use the raw movement-speed attribute, such as 0.20 and 0.24. Do not enter blocks per second; jump mode likewise takes jump strength, not blocks of height.
  3. Near the natural limits, the game reflects out-of-range offspring values back inside. The calculated mean includes that reflection; it is not a promise for an individual foal.

Quick answer

How is a foal's stat determined?

The Java rule introduced in 1.19.4 starts with the parental midpoint and adds a three-uniform random variation scaled by their gap plus 30% of the natural range. Values beyond the natural limits are reflected back inside.

Key specifications

Processing
In your browser
Tool files
Processed on your device
Access
Free; no account required
Result
On-screen calculation; no file export

FAQ

FAQ

How is a foal's stat determined?

The Java rule introduced in 1.19.4 starts with the parental midpoint and adds a three-uniform random variation scaled by their gap plus 30% of the natural range. Values beyond the natural limits are reflected back inside.

What are the natural stat ranges?

Health uses 15–30 hit points; movement speed uses the raw attribute 0.1125–0.3375; jump strength uses 0.4–1.0. Speed is not entered in blocks/second, and jump strength is not jump height.

Can a foal be faster than both parents?

Yes, within the natural attribute limits. Near either limit the reflection changes the distribution, so the exact expected value can differ from the parents’ midpoint.

Does golden apple food affect stats?

Breeding food makes eligible horses enter love mode; it does not choose the random genetic variation. This model depends on the two parent attributes and the Java breeding rule.

How many breedings should I expect?

Breeding has a 5-minute cooldown per parent pair, so line improvement takes patience.