Portable Horses

Logo by Firebreath15

Portable Horses

[ Français ]

Portable Horses allows for players to store their steeds in their inventory. By removing the saddle from a horse or donkey, the animal will vanish, safely stored inside the saddle itself. by clicking the saddle on the ground again, the horse will respawn ready to ride exactly as you left it.

You could even store a donkey in a saddle in a donkey in a saddle (donkey-ception?)

NOTE: This plugin requires ProtocolLib


  • Pickup/Spawn your horse anytime / anywhere just by saddling it.
  • Option to store (or drop) Horses armor, and donkey's inventory.
  • Horse details are displayed on the saddle's lore for easy identification.
  • NO DATABASE - All data is stored in the saddle. There is no database or flatfile to worry about.
  • [0.1.4] Can optionally require a special 'portable horse' saddle in order to function. Normal saddles will work as they used to.


Pour les utilisateur Français de ce plugin Voila une Video de "Miodo" (V 1.6.2)

Para los usuarios que hablan Español, aquí hay un tutorial por FeerBreezy.


All commands are under the main /portablehorses or /ph command

  • /portablehorses reloadconfig - reloads the config file.


  • portablehorses.saddle: allows players to save a horse to a saddle.
  • portablehorses.unsaddle: allows players to remove a saddle (picking up the horse).
  • portablehorses.spawn: allows players to spawn their horses
  • portablehorses.admin: allows the 'reloadconfig' command.


A fully commented config.yml can be found here

Source Code & Development Builds

Source code is available on Github

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.

Portable Horses Development Builds

Auto Updater

This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by setting 'auto-update' to 'false' or 'notify-only' in the plugins' settings file.

Other Plugins

  • Build-in-a-Box - self-constructing buildings that can be picked up and relocated.
  • Scribe - Transfer enchantments from items to books using an anvil
  • JukeLoop - Makes jukesboxes loop, rotate through nearby chests, activated by redstone and much more,
  • EnhancedFishing - Adds tons of fishing enhancements including complete control over the bite chance.
  • PotatoBombs - Allows players to craft poisonous potatoes into devastating and hillarious magical landmines.
  • SilentAlarms - Makes note blocks silent except to select people, who can hear them at any distance.
  • Saddlebags - Adds an inventory to saddled pigs.
  • Compressors - Turn hoppers into 'block compressors'.
  • Autocrafter - Turns droppers into redstone powered crafting tables.

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

  • Avatar of metalhedd metalhedd Apr 21, 2014 at 12:21 UTC - 0 likes

    @gabiliel: Go

    It would require storing and tracking too much data, PortableHorses doesn't even have or use any sort of database to hold this kind of data, and I don't want to introduce that requirement.

    @Celeress: Go

    a fully commented config.yml can be found here: http://dev.bukkit.org/bukkit-plugins/portable-horses/pages/config-yml/


  • Avatar of Celeress Celeress Apr 20, 2014 at 23:02 UTC - 0 likes

    Can the config and or "Recipe Extra Item" be explained somewhere?

    DD's banner

  • Avatar of gabiliel gabiliel Apr 20, 2014 at 15:57 UTC - 0 likes

    could you try to make this feature I know that's, as far as I know, almost impossible to control how many horses a player have with this plugin, but I think that's possible to control how many spawned horses a player have sry for my bad english, please try to add this feature, your plugin is awesome

  • Avatar of metalhedd metalhedd Apr 18, 2014 at 16:38 UTC - 0 likes

    Just a few reminders:

    1) Portable Horses relies on craftbukkit and nms internals. It WILL break with each craftbukkit update. please do not post bugs about it. (a new version has just been uploaded with support for 1.7.8 and 1.7.9)

    2) Please do not post bugs in the coments here. there's a 'tickets' tab at the top of the page for that.

    3) "No work" is not valid feedback, or an acceptable bug report.

    offending comments will be deleted.

    Last edited Apr 19, 2014 by metalhedd
  • Avatar of metalhedd metalhedd Apr 17, 2014 at 21:23 UTC - 0 likes

    @IntoPVP: Go

    My build server is temporarily offline, there are no recent dev builds for portablehorses though. what's here is the most recent. I'll have a 1.7.8 build this weekend

  • Avatar of IntoPVP IntoPVP Apr 17, 2014 at 13:38 UTC - 0 likes

    the dev builds page not loading for me.

  • Avatar of metalhedd metalhedd Apr 16, 2014 at 11:56 UTC - 0 likes

    @Keyman1986: Go

    There are already 2 config settings designed to avoid the extra storage space. 'store-inventory' and 'store-armor' when these are set to false, the horse/donkey will drop it's inventory and/or armor before it goes into the saddle.

  • Avatar of Keyman1986 Keyman1986 Apr 14, 2014 at 17:14 UTC - 0 likes

    I recommend adding a permissions or something in the config to disallow donkeys. People can store lots of stuff in a donkey's chest then basically compress their inventory into a saddle.

  • Avatar of harl harl Apr 12, 2014 at 11:02 UTC - 0 likes
    Just FYI,
    getting these console messages with CB 1.7.8 #3044 and PH 0.3.1 and PLib #236


Date created
Aug 23, 2013
Last update
Apr 19, 2014
Development stage
  • enUS
  • frFR
GNU General Public License version 3 (GPLv3)
Curse link
Portable Horses
Recent files



Required dependency