Better Horses
by kotajacob
Breeding horses with Better Horses produces foals whose stats are averaged from both parents, then varied linearly, for a Fabric server-side change to vanilla horse breeding.
What it does
The mod replaces the default horse breeding algorithm. Vanilla takes the stats of both parents and a third random horse, combines them and divides by three. Better Horses instead creates the foal with stats averaged from the two parents and applies a linear variation to them. The resulting value is clamped between the minimum and maximum values vanilla Minecraft uses, so foals stay within the normal range.
Under the default algorithm, the mod's author describes breeding a better horse as becoming exponentially harder, which makes it a tedious process. The linear approach keeps progress steady, and a perfect horse remains a goal that breeders can work toward over several generations. Better Horses runs only on the server, so players join without installing anything, and it requires Fabric API on Fabric. The mod is open source under the GNU Lesser General Public License v3.0 only, and it has files for 1.18 and 1.18.1, with 1.0.0 for 1.18.1 as the latest.
Key features
Averaged foal stats
A foal's stats are averaged from its two parents rather than from a random third horse.
Linear variation
Each inherited stat receives a linear variation, so offspring differ from their parents in a predictable way.
Vanilla stat limits
Foal stats are clamped between the minimum and maximum values that vanilla Minecraft sets for horses.
Steady breeding progress
Breeding improves horses over generations without the sharp drop-off the default formula creates at high stats.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Long-term breeding
Players who keep a stable across many generations can track gradual gains toward a perfect horse.
Server stables
Server owners run the change once on the server, and players on vanilla clients keep joining with no installation.
Who it’s for: Players who breed horses in survival or multiplayer worlds and want a breeding result that improves predictably. Server owners who want to change breeding for everyone without requiring a client mod.
How it compares
Epic Horse Breed is also server-side only and open source, but it is released under the CC0 1.0 Universal license and has files for the same 1.18 – 1.18.1 range. CaptainHec Horse Whistle is a Fabric mod for 1.20.1 that runs on the client and server, is not open source and is licensed as All rights reserved, so it differs in both version and environment.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Better Horses | Fabric | 1.18 – 1.18.1 | Server-side only | 2022-02-20 |
| Epic Horse Breed | Fabric | 1.18 – 1.18.1 | Server-side only | 2021-12-13 |
| CaptainHec Horse Whistle | Fabric | 1.20.1 | Client and server | 2026-04-18 |
Questions
Does Better Horses need Fabric API?
Do players need Better Horses on their own game?
Which game versions does Better Horses support?
In the catalog
Better Horses is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 4,416 mods support Minecraft 1.18.1.
More from kotajacob
Similar mods
What the author says
This mod that replaces the horse breeding algorithm. The default algorithm takes the stats from both parents and a 3rd random horse and combines them and then divides by 3. This has the somewhat realistic effect of making it exponentially harder to breed better horses, but it's quite awful from a gameplay…
Official listing
- Modrinth page
- modrinth.com/mod/betterhorses
- Owner
- kotajacob
- Published
- 2022-02-20
- Updated on Modrinth
- 2022-02-20
- Facts verified
- 2026-10-15
