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 Jul 8, 2013@ShadowDog007
I feel like the reason is that there's much more need for this, and this is extremely useful for a new thing that was just released in Minecraft.
-
View User Profile
-
Send Message
Posted Jul 8, 2013@deathhzone
I am sad. I put so much more effort into MobManager and this has surpassed it (MCStats) in a mere 4 days.
Quite amazed at the amount of people using this in so little time..
-
View User Profile
-
Send Message
Posted Jul 8, 2013@ShadowDog007
Keep up the hard work on this plugin man. As long as a few things get fixed / added, I'll definitely use this plugin and recommend it for anyones servers. I can EASILY see this being the new plugin that almost everyone installs on their server, and it would be foolish not to :P (Like WorldEdit). Good job :D.
-
View User Profile
-
Send Message
Posted Jul 8, 2013@niruoko
Pfft, this old thing? :P
-
View User Profile
-
Send Message
Posted Jul 8, 2013I'm Sold, This is freaking amazing!!!! I already have it up on sublimitygaming.com and psionisis.com. You have outdone yourselves with this plugin!
-
View User Profile
-
Send Message
Posted Jul 8, 2013@geekyservers
Not yet. Soon :)
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Anibaaal
@Anibaaal: Yep, it's all in the config. You can specify the price by individual breed, as well as their health. Very easy to set up.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Is there any way to change the horses price, or better, change them individually?
-
View User Profile
-
Send Message
Posted Jul 7, 2013Hello, does this have multi-world support?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Zombiemold
Documentation is a bit lacking at the moment. Haha.
1) Already have that, simply deny the permission horses.types.<HorseType>
2) I like it :)
3) Working on that now, should be ready soon :)
4) Undead horses are dead? They can't die in the first place? :P Nice idea :)
5) Haven't really worked with WorldGuard much, will need to look into how to add flags. You can set permissions for specific regions right???
6) I think I can do this, should be pretty easy.
7) Will spend a bit of time thinking on how this could be done.
@midnightfang22
Should be able to make it teleport with you when your on it without to much problem.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Zombiemold
1. "horses.type.<HorseType> Grants permission to buy the given horse types" Most of the permissions are given by default, so you will have to negate the horses you don't want them to buy.
6. From what I've seen, it does teleport with you if you are not mounted on it. If you are mounted, it blocks the teleport. It doesn't transfer over worlds, however.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Hey, we sent a donation you way. Our server would love to see this plugin flourish and be the "THE" horse plugin that most servers would end up using.
Since you are early in development, you are likely focusing on the core and important features first which is perfect. We had a few suggestions for you, after you get the important stuff out of the way.
1. Being able to restrict players to which breeds they can purchase with "/horses buy" would be awesome. "horses.command.buy.skeleton" for instance.
2. For balance purposes, it might be cool to have a secondary setting for "DeleteHorseOnDeath: false" that adds a cooldown before the horse can be summoned again after dying.
3. Obviously being able to add naturally tamed horses to your stable would be great, though I am led to believe that you will be working on this already.
4. It might be neat, and provide some donor/economy incentives by having yet another option for "DeleteHorseOnDeath: false" by optionally allowing that setting to only apply to Undead and Skeleton horses. Something like "UndeadOnly: true".
5. Having a forced dismount flag for worldguard could be handy in many situations for many servers I expect.
6. Not sure this one would be possiblt, but the number 1 gripe with horses that I hear about from players is that they would like to be able to teleport with their horses. There is already another horse project attempting to do this, though I am not sure how.
7. Last and not least, I would love to be able to "gift" horses directly to players, especially through the console (Breeds specific). This could make for some great donation incentives. How this would be handled with names, I am not sure. Maybe give it a "ToBeNamed" name, which upon summoning, would require that you give it a name.
Anyway, thanks for hearing us out, we will be keeping a close eye on this awesome plugin. Keep up the good work.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Kolgrath
I do /summon all the time. So annoying :P
@deathhzone
Yeah, that would work.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Threw together a quick and dirty demo on how it works: http://www.youtube.com/watch?v=qqbBzphrhng
-
View User Profile
-
Send Message
Posted Jul 7, 2013yay, /horses reload :) Looking forward to the chest-storage saving, luckily only had 1 person complain about lost items lol >.<
-
View User Profile
-
Send Message
Posted Jul 7, 2013@ShadowDog007
No, I mean like this, [Stables] on a sign on the top line or whatever, and nothing else on teh sign. Then when you right click it, in chat it will say "Enter the name of the horse you want to access", you enter it, and it spawns it.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@ShadowDog007
That would work too. I'd just rather my players got the horses either via crafting or finding them in the wild than just typing in a command
-
View User Profile
-
Send Message
Posted Jul 7, 2013@phillipkdick
So are you saying you want to change the name of the command to something different? Or you can't disable the prices on horses?
@Musikfreakmarcel
Sure :) Might be busy today. Could have to wait.
@Aya1379
Yes, I will get around to that.
@ShadedPL
:o Sounds cool, But I think that will have to be implemented at a later date.
@Colinowww
Have you tried that? It already does that :P
It searches your horses for the best match. It should even work if you put the middle part of the horses name.
@midnightfang22
Are you sure? Cause it works as intended for me.
If the name contains &: if the player does not have colour perms return else if the player doesn't have formatting perms and it contains a formatting code return
@Colinowww
I don't think display names support names longer than 16 characters. Each colour code counts as two characters. I will test it later with higher lengths and see if it works.
@reploidxzero
I was thinking you could use nametags on the horses to claim them. That way you can set the name at the same time too.
@xcujox69
This is a known issue. The problem is that CraftBukkit does not have an API for Horses yet. So there isn't any easy ways to access the horses chest contents.
@midnightfang22
http://dev.bukkit.org/bukkit-plugins/horse-stables/pages/change-log/
Technically v0.4.3 as it was bugged before that.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@xcujox69
That's a known bug. Chest contents are not saved at all and chests are not saved on any version before a certain version. Can't remember which, however.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Hello, Not sure if its a bug or not, however when I summon a mule and put a chest on it then dismiss it. After I resummon it the chest is gone. Anyone to have it save the chest and it contents!