Stables

What does it do?
Stables is a plugin that assists with Horse ownership, protection, and other horse related things. Vanilla has no ownership or tracking of horses, only if it has been broken or not. Stables changes this behavior.
Important MC1.11 Notes!
This new version (1.9.11) MAY NOT WORK WITH OLDER MC VERSIONS! It has ONLY been tested with MC 1.11!
MC 1.11 changed a lot with horses. As of Stables v1.9.11, some changes must be made in order to accommodate Llamas, Donkeys, Mules, Zombie horses and Skeleton Horses. In your config.yml, In the "animals" section, you MUST add these to the "allowed" list. Anything NOT in the allowed list will NOT be covered by Stables! (example: allowed: HORSE, ZOMBIE_HORSE, SKELETON_HORSE, LLAMA, DONKEY)
Again, as far as 1.11 is concerned Mules, Donkeys, Zombie/Skeleton horses are NOT Horses, and must be entered SEPARATELY into the config!
As of right this moment, Llama carpet does NOT save. Testing of this version has been VERY limited. Please report any and all bugs via tickets - Be as specific in your reports as possible!
Another note: v1.9.11 will create a new table in your database for stored/stabled horses, and copy all the values over, converting what needs to be converted. For safety purposes, the old table will NOT be removed. It will just no longer be used. I would suggest NOT deleting it yourself for a bit, in case you need to restore a previous version.
All localization messages are still 'Horse' and 'Steed' specific. New default messages will be added in time. As always, you can edit them yourself in the 'language.yml' file.
Requirements
- To use COST based virtual stables, Vault is required. Free storage does not require any additional plugins.
Current Features
- Protect Horses from configurable outside damages, including PVP, Environmental (falling/lava) and Monsters
- Adds recipes for Horse Armor (Barding), Name Tags and Saddles
- Now has customizable recipes for these items!
- Adds 'ownership' to horses so others cannot steal them - Use a name tag on a horse to claim it!
- Store horses in virtual stables, and recover them!
- Abilities for Admin/Staff to Remove Ownership
- Sets a max amount of horses one player can own
- Anyone with the stables.admin permission can use horses without permission
- Allow a friend to ride a claimed horse
- Lure a horse from the wild using an item (defaults Golden Carrot - Other suggestions would be Emeralds, Golden Apples)
- Horse Spawning, including ZOMBIE and SKELETON horses!
- Teleport, Summon and Locate your claimed Horses!
- Allows staff to rename horses without changing ownership
- UUID storage for databases -
- Uses connections to 'api.mojang.com' and 'sessionserver.mojang.com' if UUID cannot be resolved on the server.
What's in store for new releases?
- Horse Trading
- (NPC) Races
- Horse purchasing (from NPC)
Permissions & Commands
Please see the Permissions & Config Page here.
How does it work?
Name a horse to claim it as your own. Hit it (as the owner) with a new Name Tag (un-renamed) to free it!
- To name a horse, you have to get a NAME TAG. Use the NAME TAG in an ANVIL and change it's name to what you want the horse to be called. Then USE (Right Click) The Horse with the NAMED NAME TAG to name it. This is a VANILLA MINECRAFT feature - it is not included with Stables. This action, however, is what will claim a horse with the Stables plugin.
- You can also set the config to 'AutoOwn = true' - This will automatically claim a horse as soon as it is tamed!
Stables also prevents horses from being killed by players, mobs, environmental, or any combination of these. All options are 100% toggle-able through the config.
Virtual Stables
This feature can be disabled by the admins by setting the 'allowCommand' config option to false, and then just not creating any stable signs.
To create a stable, simply place a sign with [stables] as the first line. Stables will take over from there. If 'allowCommand' is disabled, you can ONLY use the Virtual Stables feature with a sign. Punch the sign, or type /stables store to store a horse. Please note: Storage does *NOT* save chests right now, nor will it save saddles. This is a known bug.
- Please note: The stables does *NOT* save Horse Speed. This is a Minecraft/Bukkit shortfall, and will be addressed as soon as there is a way to do so.
The Config
Please see the Permissions & Config Page here.
Recipes
Stables makes several items craftable - specifically Saddles, Barding (Horse Armor) and Name Tags.


Setting the config option for hard mode recipes will change all ingots/bars to blocks instead.
Localization & Custom Messages
Upon the first run, a file called 'language.yml' will be generated. This will have all the phrases, in English. You may change the phrases to whatever you'd like, or any language you'd like.
-
View User Profile
-
Send Message
Posted Aug 15, 2013@B3fuddled
That's sort of an issue with Bukkit. It checks the most recent "released" version - sine 1.8.6.6 hadn't been accepted yet, it wasn't considered released.
@dawm
It's been semi-in-the-works. @bjornleijdstrom Verify that the "usePerms" is set to true in your config. If it's set to false (default), it doesn't check any perms at all.
@chopstick121
The config never needs to be reset. The only other way another player could ride your horse is if you gave them permission via addrider, or if you gave them the stables.ride permission node - if one of those two things wasn't done, then you made a mistake somewhere with what you did, or found some sort of bug that nobody else has been able to find or reproduce.
-
View User Profile
-
Send Message
Posted Aug 15, 2013Just a minor thing with the version checking, with the latest:
[INFO] Stables is currently out of date! You are using version 1.8.6.6 - the newst version is 1.8.6.5
-
View User Profile
-
Send Message
Posted Aug 14, 2013any chance you could add a locate feature? had a few users lose their horse and i had to resort to manually removing it from the horses.yml
-
View User Profile
-
Send Message
Posted Aug 14, 2013@raum, I have a problem; even if I have removed the permission to create horse-armor, people can still make them. Is that a bug?
-
View User Profile
-
Send Message
Posted Aug 13, 2013@raum
it doesnt work i dont have theif on and i claimed it the right way do i need to reset the config whenever i update the plugin?
-
View User Profile
-
Send Message
Posted Aug 13, 2013@Faewild
There isn't an option, as it shouldn't be saying that on anything that isn't a horse.
What version of Stables are you using, and what version and build of bukkit? (The full version, as in /ver in game)
-
View User Profile
-
Send Message
Posted Aug 13, 2013Is there a way to turn off the "Enjoy your new steed!" message? It says that even if you use a nametag on something other than a horse and A) it's a little confusing and B) it's a little annoying too. I looked in the config and there's no option for it that I noticed.
-
View User Profile
-
Send Message
Posted Aug 12, 2013@PassWordE
Click "Localization" tab at the top of this page to add translations.
@mobilephone2003 You have "useCommand" set to False. This means you have to have a Stables sign to click.
@sharqman
As mentioned multiple times - The recipes used are Mojang's original recipes. There is currently no way to alter them in the config - it is on the todo list to add a method. @externo6
I haven't played with command blocks, so I couldn't help you there. If you want to PM me with how you got around it, I can add it to the tutorial page (When I get to it :P)
@fffizzz
This is also on the todo list - we discovered it a little bit ago. :)
@chopstick121
If the horse wasn't claimed, or if "Theft" is on. Putting a saddle on a horse, or taming it doesn't claim it. It has to be named (as mentioned in the 'How does it work' section)
-
View User Profile
-
Send Message
Posted Aug 12, 2013how come players can go on another player horse
-
View User Profile
-
Send Message
Posted Aug 12, 2013I have a problem; even if I have removed the permission to create horse-armor, people can still make them. Is that a bug?
-
View User Profile
-
Send Message
Posted Aug 11, 2013Found a bug, not sure if its anything you could actually fix though. If a user retrives a horse while in a WorldGuard region in which they don't have access to, they lose thier horse. It still shows it as owned, but not stabled and they have no way to get that horse back.
Perhaps, add a check to see if they're in a WG region and instead throw a warning, and block retreival of said horse to prevent loss.
-
View User Profile
-
Send Message
Posted Aug 11, 2013@raum
Is it possible for /spawnhorse to be used on command blocks? We have tried but has no effect. (we want to use your /spawnhorse rather than the essentials route as it randomizes the horse spawn)
-
View User Profile
-
Send Message
Posted Aug 11, 2013Can you change the recipes in the config? would be a nice feature, personally want them to be more costly since the items should be rare
-
View User Profile
-
Send Message
Posted Aug 11, 2013I'm getting a "You can not do this" message with /stables store
Regardless of the storage type I choose (yaml, sqlite, mysql)
1.8.6.4 and 1.8.6.5
seems the horses is being owned by "null"
-
View User Profile
-
Send Message
Posted Aug 11, 2013@raum
thanks! can it have a language file? the language are in the class files now, it too hard to ttranslate it
-
View User Profile
-
Send Message
Posted Aug 10, 2013@PassWordE
I'm not in a position to check the code this weekend - I'll fix it and upload a new version on Sunday. :)
-
View User Profile
-
Send Message
Posted Aug 10, 2013when I used the cost $200, when player store horse, he can get $200 not reduce $200...what happen!
-
View User Profile
-
Send Message
Posted Aug 8, 2013@CollinDesigns
This plugin has nothing that causes damage to anything. Sounds like alag issue, or a conflict with another plugin.
-
View User Profile
-
Send Message
Posted Aug 8, 2013I don't know if its this plugin causing it but my players often die when leaving their horses. They jump off their horse and they die saying: Collin hit the ground too hard.
I don't know what is causing it but its super annoying and its happening about 75% of the time and this is only horse plugin I have and since this isn't a bug of minecraft since i couldn't find anything when googling it I assume your plugin is causing this. Any fix?
-
View User Profile
-
Send Message
Posted Aug 7, 2013@Habbomod
There's no code in the plugin that deletes horses. If you've got missing horses, it's some other plugin, or a server issue.
@Abdulkawi
Not at all. Create a ticket with all the requested info. With all default settings, everything works as intended.