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 Dec 15, 2013@yuannan
Nah sorry there isn't. I originally planned to add a command to upgrade hearts but I never ended up putting it in.
Will probably be working on a rewrite soon, will be sure to put that in :)
-
View User Profile
-
Send Message
Posted Dec 15, 2013I was playing on a server and i brought a horse costed my half of my money :/ and lets just say the horse has 5 hearts, so yeah, is there a way to get more hearts? even if i have to buy a new on, like is there a extention to the
: /horses buy <Name> <Breed Type=: command like : /horses buy Horsenamehere White horse {10 hearts,5 speed} or somin like that, any way to do that?
-
View User Profile
-
Send Message
Posted Dec 13, 2013@Maximvdw
Then I have to search for the horse. When I do my rewrite in the next week. I will try storing the entities UUID and remove it once it spawns back in if need be.
-
View User Profile
-
Send Message
Posted Dec 12, 2013@ShadowDog007
you could fix that by logging the last known position of the horse, then check if the entity already exists
-
View User Profile
-
Send Message
Posted Dec 11, 2013@lipe124
Not sure if there is much I can do about that.
@Nicomem14
You need to use permission configs. There is an example on how to use it in the global config.
@skatesdsq
Yeah, my dev-builds server has been down for a while. Need to find a new host.
-
View User Profile
-
Send Message
Posted Dec 11, 2013Hi The link for Dev Build does not work. With the the 1.1.6 i get alot of error in console on 1.7.2
-
View User Profile
-
Send Message
Posted Dec 11, 2013@Nicomem14
I use GroupManager from Essentials, and give default some perms, and VIP inherit + more perms. I hope this helps.
-
View User Profile
-
Send Message
Posted Dec 11, 2013@ShadowDog007 @Noobsbeard
Is there any option to put each range (VIP, Premium, Member) A different number of horses allowed?.
Greetings and Congratulations on this great plugin
-
View User Profile
-
Send Message
Posted Dec 10, 2013@ShadowDog007
The problem I had with the permissions was because of a plugin called "plugman" that somehow breaks the inheritance of child permissions. That part is working now :)
-
View User Profile
-
Send Message
Posted Dec 10, 2013I donated $20 for this great work hope this can help plugin update faster.
-
View User Profile
-
Send Message
Posted Dec 9, 2013@MinecraftAdmin
I could do that. Might do some work on this next week.
@Bekow2
Horses doesn't support getting/setting speed from `horses` in 1.7.
Will have to release an update. Probably next week.
@Maximvdw
Not currently.The issue at the moment is that when you spawn your horse, and leave it... Horses can't tell if that horse is still there or not, so if it wasn't dismissed, a player could summon their horse, leave, summon it again, go back and would have two horses.
Similar thing happened when teleporting horses. Which is why thats disabled.
@lipe124
1: That is odd, `horses.set.user` should be defaulted as true. Will check it out next week.
2: Next week. I never got around to adding that function :P
-
View User Profile
-
Send Message
Posted Dec 9, 2013Couple of issues: 1. Using Zpermissions and set "horses.set.user" and tested that its true but /horses types = "you have no permission to any types" If I manually set a type it works.
2. Horses spawn with 5 health and there is a config setting for HP ugrade cost but there is no command listed anywhere on actually upgrading the HP?
-
View User Profile
-
Send Message
Posted Dec 9, 2013Is there a way to prevent horses from being dismissed? When a player walks away from a horse it gets dismissed. gr, Maxim
-
View User Profile
-
Send Message
Posted Dec 9, 2013I have this error when summoning horse
http://pastebin.com/4Lgxc79p
-
View User Profile
-
Send Message
Posted Dec 9, 2013@ShadowDog007
Thanks for the reply! :D
Could you perhaps consider adding a 'horses.summon.<type>' perm node which can be given to everyone by default, but still be able to negate?
-
View User Profile
-
Send Message
Posted Dec 8, 2013@MinecraftAdmin
No it shouldn't. Limit is only for buying and adding form wild.
-
View User Profile
-
Send Message
Posted Dec 8, 2013Some of my players already have Zombie horses and I would like to make undead horses a donor perk, if I were to say negate the horses.type.Undead, will that prevent existing players with zombie horses to summon them?
-
View User Profile
-
Send Message
Posted Nov 25, 2013@ogr93
Check the config header.
Just list a set of permissions you want to give to players. A new config will be created. Any player with that permission will have that config applied to them rather than the global one.
-
View User Profile
-
Send Message
Posted Nov 25, 2013i should write inside [] PEX the permissions plugin?or what is this in config file?
PermissionConfigs: []
-
View User Profile
-
Send Message
Posted Nov 20, 2013@colamonster091
2.245 seconds for me in total with Horses, MobManager, Multiverse and WorldEdit.
What database type are you using?