PortableHorses
[ Français ]
IMPORTANT: Spigot Builds > #1521 currently have a bug which corrupts PortableHorses! Do *NOT* Use this plugin with spigot > build #1521
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
Features
- 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.
- Can optionally require a special 'portable horse' saddle in order to function. Normal saddles will work as they used to.
Tutorial
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.
Для русскоязычных пользователей видео от Rissman
Commands
All commands are under the main /portablehorses
or /ph
command
/portablehorses reloadconfig
- reloads the config file.
Permissions
- 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.
Configuration
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
- ToughAnvils - Anvils that never break
- Scribe - Transfer enchantments from items to books using an anvil
- DigForDollars - Let's players earn money for mining.
- PotatoBombs - Allows players to craft poisonous potatoes into devastating and hillarious magical landmines.
- SalvageSmelter - Allows smelting unwanted tools/armor/anything into raw materials.
- Autocrafter - Turns droppers into redstone powered crafting tables.
End Of Stream when i`m opening creative inventory (not tested with surv inv)
My inventory is empty. Also if inv is emty - when i`m pick 1 item - EndOfStream too.
Using latest protocollib (2.6.0) and latest Spigot http://ci.md-5.net/job/Spigot/1086/
1.0.3 - plugin.
Looks cool!
@FireBreath15
Thanks! I hope you enjoy the plugin at least as much. :D
haha i liked your donkey inception comment xD
@Roytjuh99
No, that would never work either unfortunately. the animal is quite literally stored inside the saddle. if you're not holding the saddle I have no way of retrieiving that horse's data. and if you are holding it, you should probaly just click it on the ground instead of using a command :D
@metalhedd
What I mean is that, if you have a horse, you can get it with a command, instead of a saddle.
@CommodoreAlpha
Thanks, will do. I've been working hard on the next release, squashing lots of bugs and trying to get things working a little smoother. (and got a video made too). So I'll update the page asap.
I know you have that "Required dependency: ProtocolLib" thing in the right-hand corner, but it might be helpful to make that a bit more explicit within the actual plugin description.
@Tomtaru
I wasn't able to reproduce that at all. I was able to dupe the saddle with creative mode, but that's been fixed in the latest dev builds. I've also encountered another creative mode issue where the horse data gets lost and the saddle becomes sort of an infinite horse spawner. rest assured this can only happen with creative mode. but I'm working on it and will have a new release today.
@Tomtaru
Thanks for catching that. I haven't tried removing the saddle while riding (Actually didn't know that was possible) I"ll get a new release to fix it asap.
@Roytjuh99
No sorry, spawning horses isn't a feature this plugin needs. There are perfectly good spawn eggs for that.
Is it an idea to spawn the horses also with a command, like /ph spawn or something? That would be nice!
Whenever I'm riding the horse and take the saddle off, the horse duplicates as well as the saddle...
This is a very nice, well thought-out plugin, unlike those that use virtual stables. I love how the method of carrying horses is really intuitive, non-exploitable, yet ingenious. :)
@deancohen1994
Sorry, that's not in the cards for this plugin.. One of the tricky things about claiming animals is that you can never really know when one disappears. This problem is made FAR more difficult when the animal can be hidden in a saddle, in a chest somewhere. It would never work accurately and would require messy data storage.
looks like a great idea, might give it a try :D maybe you could add a config for the amount of horses someone can saddle? maybe so certain groups can saddle certain amounts of horses?
thanks