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 Mar 24, 2014@jingomcs
Kind of? You can use permission configs to have different settings for different users. Their use is explained in the config header.
-
View User Profile
-
Send Message
Posted Mar 21, 2014Is there perm to control MaxHorses:?
-
View User Profile
-
Send Message
Posted Mar 20, 2014@Schneidertm
Yes, haven't had time lately to mark them off.
-
View User Profile
-
Send Message
Posted Mar 20, 2014Do you read/answere your Tickets on bukkit.org ( http://dev.bukkit.org/bukkit-plugins/horse-stables/tickets/ )?
-
View User Profile
-
Send Message
Posted Mar 20, 2014@flaffling94
Yes, you need to deny the permission horses.set.user
That permission grants almost all other permissions. From there you can allow others.
-
View User Profile
-
Send Message
Posted Mar 15, 2014Is that normal , when a User doesnt have this permission: -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
That he can use this Commands?
@ShadowDog007:
-
View User Profile
-
Send Message
Posted Mar 8, 2014@Bron4
In a world config you could set a different stable group and set the max horse limit to 0.
-
View User Profile
-
Send Message
Posted Mar 8, 2014How would i block horses from a certain world? (Or can I?)
Lets say i have "world" and "plot world" and I want to allow horses only in "plot world" but not in the regular world.
-
View User Profile
-
Send Message
Posted Mar 8, 2014@thequestingbeast
Yeah I want this too. The only problem is then I would need to store two sets of entity UUID's. One set of UUID's of horses which have been spawned and another for those that have been dismissed.
Also need to be able to map these back to an actual players horse.
-
View User Profile
-
Send Message
Posted Mar 7, 2014@FlOppythp
My goodness you are rude. How dare you just shoot off accusations. If it works for everyone but you /obviously/ it's the plugin. Sheesh.
On a more positive note, I would really like to see an option that will let us set in config if we want the horse to despawn when we go too far away. For Rp I like to be able to leave it stabled, but for convenience its nice to summon and summon.
-
View User Profile
-
Send Message
Posted Mar 7, 2014@z65703071
Add it to a ticket thanks and I will try get round to it when I have time.
@FlOppythp
I'm sorry you don't know how permissions work.
All you need to do is deny horses.set.use and thats it.
If you are too lazy to do that go into my plugin.yml and remove the default permissions.
The reason that is there is so its easy for people who don't have a permissions plugin. I imagine there would be people who host local servers and have no need for complex permissions.
-
View User Profile
-
Send Message
Posted Mar 3, 2014Can you add a new feature? You will get some damage when your enemy's horse is trampled you.
-
View User Profile
-
Send Message
Posted Feb 20, 2014@xTyuzi
Oh also, there is a config option which tries to bypass spawn protection from plugins such as WorldGuard, that might be helpful to you.
-
View User Profile
-
Send Message
Posted Feb 20, 2014@FlOppythp
If you enable world guard support you simply create regions which have a specific name. I forget what those names are, but they should be in the config header.
I only use vault because vault is by far, easier to use. There are item based currency plugins which work with vault?
@xTyuzi
Where there any errors in console when this happened?
FlawlessSin might be right. I'm not sure if I check if the horse failed to spawn =3
@Supercarrot63
You shouldn't use the root user for MySQL. And you should have a password for it.
@Nentify
Do you have world guard support enabled? That is the only thing that prevents you from doing that.
-
View User Profile
-
Send Message
Posted Feb 18, 2014I get the error "You can't buy horses in this area" when using the command "/horse buy test white".
Any idea why this is occurring? Also, is it possible to disable the spawning of horses naturally with this plugin?
Thanks!
-
View User Profile
-
Send Message
Posted Feb 18, 2014@xTyuzi
You are probably in a world guarded region, i had the same issue. just go to an unprotected area.
-
View User Profile
-
Send Message
Posted Feb 16, 2014Hi. the plugin doesn't seem to be working with MySQL. I have made absolute sure I've entered the right information in and I get this error in console.
http://pastebin.com/pfr3yGUD
Thanks if you can help :)
-
View User Profile
-
Send Message
Posted Feb 16, 2014Hey, I have an issue.
When I try to /horses summon (Name) It says I have to wait, I waited for 2 minutes and my horse never came.
But then I move, and then it says that teleportation was cancelled due to me moving?
-
View User Profile
-
Send Message
Posted Feb 15, 2014@FlOppythp
That is very weird =3
You shouldn't be able to buy one and not the other. It should either be buy both or neither =3
Permissions for limits don't work very well. You can set horse limits in the config anyway. (Just use a permission config)
@TNTUP
I'm not sure what the issue could be. For now you could open up the jar with something like 7zip, and edit the plugin.yml to make skeleton/zombie horse permissions default true?
-
View User Profile
-
Send Message
Posted Feb 15, 2014@ShadowDog007
none is denying in players's ranks, only denying in worlds (Creative, Skyblock, Minigames) and it has the "horses.set.user" and "horses.type.skeleton and undead" in world, nether and end., I even checked the debug toggle in PEX, that says it doesn't have it its in the correct world >.>