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.
good!
@KTJx2
I have faith in ProtocolLib. the developer is fantastic and this seems like an issue he will want to deal with.
@metalhedd
Well that really sucks.
@KTJx2
No, sorry. Spigot has implemented their own packet filtering techniques that interfere with an important feature of ProtocolLib... I fear the solution is beyond my capabilities. Either ProtocolLib will need to implement a way around this new filtering or I may have to drop Spigot support permanently.
@metalhedd
Any news on when this will be fixed? My users REALLY like this plugin but it's unusable right now... :(
@metalhedd
Awesome, also if you aren't busy sometime I'd love to steal you for some NBT tag coding :P
@LordKainzo
Yeah sorry, working on it! hoping to have a fix tonight.
I guess this is the spigot issue :) removing it. http://pastie.org/private/6oqcx2xs9xefyh6tomkaq http://i.imgur.com/xCKxLfP.png
@live4redline
I tested this today and couldn't reproduce your problem, auto afk and cancel-on-interact worked normally. no disconnects. what version of essentials are you using? protocollib version? any other plugins using protocolLib? a full startup log would be helpful.
Issue while using 1.7.9 Bukkit. Only while this plugin is installed, players who try to talk while AFK are logged off the server. No error messages, or debug info. Changing "cancel-afk-on-interact: false" in essentials config and removing auto AFK has given me a temporary fix but now my server no longer has any sort of /AFK option. Any idea what the problem might be? Ive added plugs one at a time and removed them one at a time, and played while several features and anytime this plugin is installed, its an issue. I don't have any clues to whats causing it. The disconnect message in console is a normal message you get while logging off the server. Ideas???
@metalhedd
Tested with latest spigot #1589 and PortableHorses-dev #31. Bug still not fixed.
I'm testing the latest spigot build.
It started out working good. The saddle did not show as enchanted but you could successfully store and summon the horse. After doing it a few times, the bug came back. The latest spigot build does not fix the problem.
Edit: I was dumb. fixed mistake.
@sparts
You can test the latest spigot build and let me know how it goes, I haven't had a chance to try it and they've made some recent changes that MAY fix the issue. Otherwise, there's not much that can be done about it.
Is there any progress on this spigot bug? Is there anyway we can help you?
I'm wondering if its possible to get rid of the (bukkit?) code that keeps it very version specific or is that the only way this plugin can run? This is by far the best and only viable portable horse option, but for people like me that love the bleeding edge dev builds, it makes it very hard to keep up to date. This is the only plugin I have issues with.
@metalhedd
test latest build
@Bodyash
I am still waiting for md_5 to read my reply, I'm fairly sure he's wrong about his initial assessment, he said I need to use the Unlimited Read Limiter, and I *AM*.
@metalhedd
so when u gonna build fixed ver.?
@metalhedd
thx :3
@Bodyash
http://www.spigotmc.org/threads/spigot-build-1521-corrupts-nbt-data.22682/
@metalhedd
do u write to Spigot team about it? Where i can monitor this thread?