Horses is a Virtual Stable Management system which allows players to buy, store and summon horses. Horses will provide you, the server owner, the ability to create a mmorpg style mount and stable system.


  • Yaml or MySQL Data storage
  • Powerful configuration system. Setup special configs for different worlds/permissions
  • Buy horses via a command
  • Customisable starting HP per Horse type
  • Keep your horses safe from other players
  • Rename your horses (With colours!!)
  • Swap out your horse for another in your virtual stable
  • Anti-grief protection for players horse
  • Collect and store horses in your virtual stable
  • Horses can be bought by breed type
  • Allow tamed wild horses to be added to your virtual stable
  • Customise what happens when horses are hurt. (Ignore damage?, Transfer to rider?)

Planned Features:

  • Buy health for your horse
If you have any feature requests, please post them in a ticket


  • /horses help [command] Lists information about sub-commands
  • /horses buy <Name> <Breed Type=""> Buys a horse of the given breed
  • /horses delete <Name> Deletes the given horse from your virtual stable v0.4.0
  • /horses types Lists the horse types the player has permission to use
  • /horses summon <Name> Summons one of the players horses to them
  • /horses dismiss Dismisses the summoned horse
  • /horses heal [Amount] Heals the players active horse (For a configurable price)
  • /horses rename <Name> <NewName> Renames one of the players horses
  • /horses list [Player] Lists all the players horses
  • /horses give <player> <name> <type> Gives a player a horse Since v1.1.9
  • /horses reload Reloads the configuration


  • horses.set.user Grants the player permission to use all player sub commands
  • horses.set.admin Grants the player permission to use all admin sub commands
  • Grants permission to use /horses buy
  • horses.command.delete Grants permission to use /horses delete
  • horses.command.summon Grants permission to use /horses summon
  • horses.command.dismiss Grants permission to use /horses dismiss
  • horses.command.heal Grants permission to use /horses heal
  • horses.command.rename Grants permission to use /horses renamed
  • horses.command.list Grants permission to use /horses list
  • horses.command.types Grants permission to use /horses types
  • horses.command.list.all Grants permission to list other players horses
  • horses.command.reload Grants permission to reload horses config
  • horses.command.give Grants permission to use /horses give
  • horses.type.<HorseType> Grants permission to buy the given horse types
  • horses.colour Grants permission to use & colours codes in your horses name
  • horses.formattingcodes Grants permission to use & formatting codes in your horses name


  • TODO

Stats collection:

Horses collects anonymous stats from your server such as player count, version numbers for horses and CraftBukkit also which type of database you are using. All data is sent to and is publicly viewable.

You can disable Stats collection by going to plugins/PluginMetrics/config.yml and change opt-oit to true.

Developer Builds
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Dev Builds

Configuration | Translations | Statistics | ChangeLog | Videos

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Irish_Shinobi Irish_Shinobi Apr 06, 2016 at 22:33 UTC - 0 likes

    I was wondering if this can also work with donkeys as well as skeleton traps (which can be tamable in 1.9). Also is there feature available or planned to make buying/selling between players of horses easier?

  • Avatar of Blackyvk Blackyvk Apr 02, 2016 at 03:40 UTC - 0 likes

    @ShadowDog007: Go

    I still get this error

  • Avatar of TNTUP TNTUP Apr 01, 2016 at 06:16 UTC - 0 likes

    @ShadowDog007: Go

    Expected a comment from you, I seem being ignored, or this feature already implemented?


  • Avatar of ShadowDog007 ShadowDog007 Mar 26, 2016 at 09:30 UTC - 0 likes

    Just uploaded v1.1.15 which is built for java 7.

    Also I made an attempt to fix for saving of horse speeds.

  • Avatar of piotrek0989 piotrek0989 Mar 26, 2016 at 02:06 UTC - 0 likes

    Latest version not working :(

    Could not load 'plugins/Horses-1.1.14.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/forgenz/horses/Horses : Unsupported major.minor version 52.0

  • Avatar of ShadowDog007 ShadowDog007 Mar 26, 2016 at 00:17 UTC - 0 likes

    @NobleStrike: Go

    Oops. I'll fix that up later.

  • Avatar of NobleStrike NobleStrike Mar 25, 2016 at 23:15 UTC - 0 likes

    Last build of this plugin needs compiled in java 7 to work with many hosts server owners use. Thanks!

  • Avatar of TNTUP TNTUP Mar 21, 2016 at 20:26 UTC - 0 likes

    Hey, can this plugin to work with Bungee? Last time I tried it refused to run on offline mode servers. Everything was set so UUID are right, but the plugin refused to start.

  • Avatar of Blackyvk Blackyvk Mar 20, 2016 at 00:59 UTC - 0 likes

    spigot 1.8 error

    will you add uuid support for mysql, and online-mode=false ?

    Last edited Mar 20, 2016 by Blackyvk
  • Avatar of luomaaa luomaaa Mar 17, 2016 at 12:04 UTC - 0 likes

    @ShadowDog007: Go

    1.1.4 can't operate in minecraft 1.7.10. I can't find the folder named horses, or there was no reaction when I typed the command /horses. And I didn't know about pasterbin before. I will post the report next time. The situation is that the speed of the horse is a random number when I summon it every time .


Date created
Jul 03, 2013
Last update
Mar 26, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files



Optional dependency