Horses
Description:
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.Features:
- 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
Commands:
- /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
Permissions:
- 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
- horses.command.buy 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
Configuration:
- 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 MCStats.org 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
-
View User Profile
-
Send Message
Posted Aug 13, 2013@ClassicMine
Yes?? It shouldn't be changing jump strength at all O_o I will check that out later.
@Dolphin263
Your welcome :)
@Unity88
That version is incredibly old. Download the beta: http://dl.bukkit.org/
@ClassicMine
Are you saying you can't put a leash on undead/skeleton horses?
That is probably because they were supposed to be enemies. Will look into getting around it if it doesn't work.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@Dolphin263
Well, there is no high-difference in my config: http://pastebin.com/YrvEYTdW We tested it on a white horse. Hmm, gonna try it again today then. Any option to leach the undead/skeleton horses soon?
Thanks for all the quick answers.
-
View User Profile
-
Send Message
Posted Aug 12, 2013What is the version of horses for "Craftbukkit git-Bukkit-1.5.2-R1.0-20-g58c4152-b2810jnks (MC: 1.6.2) (Implementing API version 1.6.2-R0.1-SNAPSHOT)"?
all versions of horses I get errors with this bukkit :(
-
View User Profile
-
Send Message
Posted Aug 12, 2013@ShadowDog007
AWESOME!!!! Thanks so much for adding support for speed! Now vanilla horses have no advantages over stable ones!
I tried it out and it works great. I can even use the Change Horse plugin to change speed of horses currently in the stable, and it all works seamlessly. Thanks again!
@ClassicMine
I tried claiming a horse using version 1.1.6 and a nametag. Querying the jump strength using ChangeHorse and also testing it manually, I don't see any variation in jump strength before or after import into horse-stables. Everything seems to be working fine in my setup, at least. I suspect you have something else going on in your server unrelated to this plugin, or perhaps some kind of problem with the config.
Here's my config in case it helps you... http://pastebin.com/feXjNx98
-
View User Profile
-
Send Message
Posted Aug 12, 2013@ShadowDog007
Also there is no way to lead the horses anymore :( And when i claim a wild horse it jumps insane high, without changing jump speed.
-
View User Profile
-
Send Message
Posted Aug 12, 2013@majoradambros101
Make sure you are using the latest version of CraftBukkit. A lot of people seem to still be using a version of CB which was built before the Horse API came out.
Which Horses currently needs to work.
@ClassicMine
No, you can not currently transfer ownership of horses. I want to add it, just been a bit busy with uni recently.
-
View User Profile
-
Send Message
Posted Aug 12, 2013@Dolphin263
Thanks for the answer. It works now with the nametags. But claiming a wild horse will let it jump very high, but the horse jump is still on normal height. Ah, i see. And this cannot be fixed later on somehow? It actually means that real stables are useless when using Horses? I own a server myself, but i can really understand what my players mean. If i played survival myself, i would also like to build something like a stable. Also there is no option to add a member to a horse or transfer ownership, if im right? Greetings, Sikatsu1997
-
View User Profile
-
Send Message
Posted Aug 12, 2013Well this plugin doesn't work at all for me... Idk why??? I just install it and it doesn't work. :(
-
View User Profile
-
Send Message
Posted Aug 11, 2013@ClassicMine
Dolphin263 is correct on both points.
AllowClaimingWithNameTag is default false. And the latest version of Horses (v1.1.6) supports storing speed :)
-
View User Profile
-
Send Message
Posted Aug 11, 2013@ClassicMine
If you set the config AllowClaimingWithNameTag to true (this might be default, but I'm not sure) you can claim horses using a nametag. Be aware that a horse's speed will currently be reset to default if you do this; ShadowDog007 hinted he might fix this in an upcoming release, so you might want to hold off using this feature on any fast horses you have.
You can not prevent horses from being dismissed to keep them in a real stable. This is intentional, to prevent problems that happened in earlier versions where duplicate horses could be spawned when the chunks that have the first horse are unloaded when no one is nearby. Not only would horses become duplicated in this case, but also items associated with the horse (such as armor, saddles and stuff in mule chests). You can see why this had to be prevented... :)
-
View User Profile
-
Send Message
Posted Aug 11, 2013Hey, i really like this horses plugin. But i have some questions, in your Features list, you said allow tamed horses to add to your virtual stables. I can not seem to do this at the moment. Also, some people like to make stables to store their horses in. So when they go mining and such, the horses will not directly be dismissed. Is there any option for this?
Thanks in advance, i appreciate your help in my 2 questions. Greetings, Sikatsu1997
-
View User Profile
-
Send Message
Posted Aug 11, 2013@BuildingDave
Try the latest dev build. Let me know if it works :)
@emilelepanda
Which version of Craftbukkit are you using? Do you get any errors on startup? Try updating to the latest version.
@Stryker76
Add your own permission under PermissionConfigs in config.yml e.g.
A new config will appear in the same folder named horses.vip.yml
@WASasquatch
That makes it more complex for me :(
Also my way provides much more control. Explanation of it in the config header.
-
View User Profile
-
Send Message
Posted Aug 10, 2013@ShadowDog007
I think it's confusing because you use permission in-plugin rather then users setting permissions nodes in their permission system like 'horses.vip" and "horses.defualt" which simple corresponds to two setthings within the plugin like "horsesVipMax: 20" and "horsesDefaultMax: 5" like most plugins do.
-
View User Profile
-
Send Message
Posted Aug 10, 2013@ShadowDog007
How? There doesn't appear to be a permission for it, so can you please explain how this would be accomplished?
-
View User Profile
-
Send Message
Posted Aug 10, 2013Hi. I recently Downloaded your plugin for a server. I have a little problem, I Have the folder : en.yml , but, the folder : config.yml is missing. please answer. :)
-
View User Profile
-
Send Message
Posted Aug 10, 2013coming update in dev? i need it so :-/
-
View User Profile
-
Send Message
Posted Aug 10, 2013@goflish
So many people ask for this. Yet you can already do it via permission configurations.
-
View User Profile
-
Send Message
Posted Aug 10, 2013Suggestion:
Limit amount of horses by permission, so that I can give donor ranks access to have more horses than free ranks.
-
View User Profile
-
Send Message
Posted Aug 10, 2013Unfortunately this will clear everyone's stable, but you can copy the .yml files from the "playerdata" folder into the "playerdata/worldname" folder and they'll get their stable back. You may just want to clear them anyhow, since it sounds like people were abusing creative worlds to create horses they used in survival.
-
View User Profile
-
Send Message
Posted Aug 9, 2013@ShadowDog007
Thanks, I would love it if you looked at saving speed!!! If it helps, look at this plugin which can report and set a variety of attributes on a horse, including speed: http://dev.bukkit.org/bukkit-plugins/changehorse/. I'm not sure if they found an API or if they are using undocumented craftbukkit internals. It's also closed source, but it looks like source code is still available so you could look to see how they do it.
This works even on horses spawned by your plugin, but for your managed horses changes do not get saved so they revert to defaults the next time the horse is respawned.