🐎Horses Overhaul

Genetics & Mutation

Horses pass down Health, Speed, and Jump Strength to their offspring. A configurable mutation factor adds random variation to keep things interesting and realistic.

Gender System

Every horse has a gender (β™‚ / ♀) assigned at spawn or birth. Two horses of the same gender cannot breed.

Horse Traits (Abilities)

Horses can be born or created with special traits that provide passive or active effects such as:

  • Fireheart – The horse and its rider are immune to fire

  • Feather Hooves – The horse and its rider can glide

  • Frost Hooves – Freezes water below the horse

  • Dash - Increases the horse's movement speed significantly for a short amount of time when the ability is used

  • Kickback - The horse knocks away all enemies when the ability is used

Active traits can be used by pressing F (or the swap hands keybind).

Castration System

Players can use /horse neuter to castrate a horse item. Castrated horses are marked and cannot breed, just like same-gender pairs. The status is permanently stored in the item and displayed in the lore.

Commands:

/horse despawn

Converts a tamed horse you're riding into a saddle item that stores:

  • All core stats (including current HP)

  • Gender

  • Owner UUID

  • Saddle & Armor

  • Color & Style

  • Trait

  • Neutered status

  • Custom name (if set) A horse can only be de-spawned by its owner.

/horse neuter

Castrates the horse item in your main hand. Castration is permanent and cannot be undone.

/horse spawn

Spawns the horse from the saddle item in your main hand.

Last updated