
Horse Buff
QOL tweaks for horses
About
!! Deprecation Notice !!
Horse Buff's entire feature-set can be found in HorseMan 1.3.0+
Horse Buff
About
Improve horses by removing stupid stuff and adding useful stuff.
Server Changes:
<details> <summary>Horses Sit in Rafts</summary>Rafts only because its impossible to break boats when they are in a boat. Works with horses, donkeys, mules, zombie horses, skeleton horses, camels and llamas.


Normally being mounted on a horse makes you mine at 1/5 the speed. Now you can actually do stuff on horseback

Increases horse step-height from 1 block to 1.1 blocks.
This makes riding horses around path blocks way less frustrating.

Client Changes:
<details> <summary>Allow swimming while Mounted</summary>Normally Horses will sink in water when you are riding them. This makes you float on the surface as if they weren't mounted. The default config turns this ability off for undead horses and camels.

Normally horses will randomly "Buck", stopping dead in their tracks while you are riding them. This prevents them from doing that.
</details> <details> <summary> Fade Horse as you look down</summary>The same applies to donkeys, mules, zombie horses, skeleton horses, camels and llamas.

Option to lower horse's head down up to 45 degrees to improve visibility. Works with horses, donkeys, mules, zombie horses and skeleton horses.

The same can be applied to donkeys, mules, camels, llamas, zombie horses and skeleton horses.


- Pre 1.20.2
- Horse Buff pulls from your Minecraft keybinds, so if you change your inventory/sprint key, that will change what you need to press to access your survival inventory
- Post 1.20.2
- A keybind for opening your inventory while on a horse has been added. ALT + Inv (ALT + E) is now the default, but you can change it to whatever you like
Legacy features (removed due to them being added to the game officially)
<details> <summary> [Server Side] Fix rubber banding on stairs/slabs "Horse moved wrongly!" <a href="https://bugs.mojang.com/browse/MC-100830">(<s>MC-100830</s>)</a> (1.16.5 - 1.21.3) </summary>
<a href="https://bugs.mojang.com/browse MC-67">Minecraft Bug Tracker (MC-67) [Fixed]</a>

- Take average of the parents' traits
- Random amount added/subtracted from said average
- +/- 10% of range between max and min
- clamp to vanilla min/max stat
Related:
Server Side:
- Can't find your horse? Get Horse Trumpet (highlights your horse) or Horse Whistle (horse runs/tps to you)
- Stop banging your head into stuff and taking damage VehicleFix Ride through forests with ease
- Horse stat overhaul (horses get better the more you use them) Superb Steeds
- Upgrade horse speed with Horseshoes
Client Side:
- See how good your horse is Horse Stats Vanilla
- Better Mount HUD
Versions
Backport of various changes to 1.20.1 - Made horse inventory keybind customizable - Seperate toggles for Horse/Undead Horse/Camel swimming by @VipCoder8
Fix an issue where entities other than AbstractHorses would have their render layer changed.
Thanks to [joakibj](https://github.com/joakibj) for updating the mod! ### Changes compared to 2.2.0 1.21.3 * Removed the rubberBand feature as it was fixed in 1.21.4 (snapshot 24w45a) * Removed rubberBand from lang-files ### Changes for 2.2.0 * Bumped version to 2.2.0 * Extended the EntityRenderState for rideable entities with id and flag for playerPassenger * Extended the EntityModel for rideable and equippable models with flag for playerPassenger * Prefixed Unique methods and fields with horsebuff modid * Replaced accesswidener with Shadow fields and used Identifier.of instead of constructor * Removed portalPatch config * Updated mixin extras to 0.4.1 * Updated from java 17 to java 21 in gradle build * Updated gradle wrapper to 8.11
