Overview
Have you ever thought that vanilla Minecraft's horses are a little.... Underwhelming? Or perhaps you're just looking for some small ease of life features? Either way, this plugin takes a broad approach to trying to make Minecraft's horses a little more interesting, whether it be horse capitalism or simply checking the stats of your horse.
Features
Each of the underlined features can be independently toggled in the config, and features that you disable will have no impact on performance at all.
Check Horse Stats:
- Right click a tamed horse with a carrot on a stick to check its stats
- Display the stats of the horse you recently inspected by right clicking a sign
- If Ownership is enabled, you can't check the stats of other people's horses
- New breeding algorithm that provides more generational improvements rather than complete luck
- betterBreeding:foodEffects:
- Get better results from your breeding by using better foods.
- Enchanted golden apples give you a maxed out horse (but it won't ever be able to breed!), and golden apples make it so you can't do worse than the lower of your two parents!
- *requires Better Breeding to be true*
- Claim a horse as yours by clicking on it with a blank deed after taming it, or click on it with its existing deed to become its new owner
- Craft a blank deed by combining a book and quill with a golden carrot
- Can disable this recipe by setting ownership:craftingRecipe to false in the config
- Name the horse upon claiming it
- ownership:coloredNames:
- Option to support using Color Codes when initially naming a horse, click here to view the codes
- *requires Ownership to be true*
- Can't damage your own horse if it's wearing armor
- Right click an owned foal with shears to "neuter" it: it can't breed, so you can safely sell it to someone without them using it to breed their own horses
- Can't rename a horse unless you're holding its deed in your off hand
- Lost your horse? Call it with a whistle!
- Right click while holding a whistle to find its corresponding horse!
- Your horse will only be found if it's alive and within a 100x30x100 radius of your location
- You can use the whistle once every 10 seconds (prevents people from overloading the server)
- If whistles:teleport is marked true in your settings.yml, than the horse will teleport to your location
- Otherwise, it will glow through walls for 10 seconds
- Craft a blank whistle by combining an iron ingot and golden carrot
- This recipe can be disabled by setting whistles:craftingRecipe to false in settings.yml
- Choose which horse your whistle is linked to by simply right clicking said horse with a blank whistle
- Type "/horseo whistle" for more info
- Reduce the starting stats of wild horses by a chosen factor (default is 1.5) in order to require players to breed to get the best horses
- Can also have the option of overriding any existing horses (treats any pre-existing horse in your world as "wild", and nerfs it)
- Also applies to donkeys, mules, llamas, skeleton horses, trader llamas, and zombie horses
- Saddles and armor get equipped on the horse when you right click it, rather than having to open up their inventory first. Can still shift + click to open the inventory as usual
Commands
/horseo
- Gives players help / instructions on fouraspects of the plugin: breeding, ownership, checking stats, and whistles
- Usage:
- /horseo <breed, own, stats, whistle>
- Example
- /horseo own
- Admin use only!
- Reloads the plugin's configuration without need to restart server
- Requires the horseo.reload permission
- horseo.claimWild:
- description: Grants you permission to claim wild horses (requires ownership to be enabled in config)
- default: true
- horseo.claimOwned:
- description: Grants you permission to claim other owned horses using their deeds (requires ownership to be enabled in config)
- default: true
- horseo.reload:
- description: Allows an admin to refresh HorseOverhaul's configuration
- default: op
- horseo.interactAll:
- description: Allows you to ride/interact with any horse regardless of ownership
- default: false
Features In Development:
(Listed in estimated order of release)
- Version 1.4:
- Multi-language support
- TBD:
- Horse sprinting w/ stamina
- Admin command(s)
- Horse capturing (like poké balls)
- Remove random rearing
- Horse whistling by name
Some notes for admins
- You can use the vanilla command /tag to view or remove certain properties of horses, like whether or not it's owned. The three possible tags are ho.isOwned, ho.isNeutered, and ho.isNerfed
- If you're starting a new world and want to use the Nerf feature, make sure you keep in mind if any horses generated in the spawn chunks before the plugin was set up. If this is the case, temporarily turn on the override feature
- A server restart or reload is required for any changes made in the config to take effect
If you have any questions, find any bugs, or have any feedback at all, please feel free to post something in the discussion tab! And if whether you hate this plugin or love it, let me know by leaving a review!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.14, 1.15, 1.16
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
HorseOverhaul is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15, 1.16. Downloaded 1,698 times (via Spigot). Download it and open it directly in the game.