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 7, 2013@ShadowDog007
Oh ok, thanks for the help.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Plyskeen
The colours permission is defaulted true, you need to deny permission to it.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@ShadowDog007
People who doesn't have the permissions for colored names still can use colors when they buy a horse.
Latest dev build : 0.4.4
-
View User Profile
-
Send Message
Posted Jul 7, 2013@deathhzone
You can make owned horses invincible if you want to. And yes, it blocks players from doing anything to the horses. (They can damage them if you allow it in the configs but that is it.)
@emfjop
No not just yet sorry.
-
View User Profile
-
Send Message
Posted Jul 7, 2013I haven't tried this plugin yet, but this is pretty much a plugin idea I described to my friends that I would want for 1.6, and this looks like it! :D
By the way, does this block other players from getting on horses that others own, block them from attacking them, block them from accessing their inventory, block them from putting them on a lead / taking them off a lead, and block them from pushing the horses?
Oh, and lastly, could you add sign support? Like ChestKeeper, where you can deny access to using the commands, but force them to only be able to access, buy, upgrade, etc. horses from signs, so like a [Buy Horse] Sign, [Stable] sign, stuff like that would be great, Thanks
-
View User Profile
-
Send Message
Posted Jul 7, 2013Any way to pretoect horses that havent been nought via command, just one that you find and tame?
Thanks
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Blabla72
You need to deny access to the permissions.
And you shouldn't link downloads here.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Without permission, my all players have access to all /horses, why? I use GroupManager. Version: http://ci.forgenz.com:8880/job/Horses/24/
-
View User Profile
-
Send Message
Posted Jul 7, 2013@fungreenfox
'Active' Horses are just horses which you have summoned and have not been killed or dismissed.
Do you get any errors?
Can you define regions which cover the entire world?? I will add the option of allowing/disallowing in specific regions for you later.
@MrREOM
That is a bit annoying to do right now because Bukkit does not have an API for horses yet =/ Naturally spawned horses don't spawn correctly.
@Takomari
I have yet to implement the command which will allow you to do that.
-
View User Profile
-
Send Message
Posted Jul 6, 2013How do you upgrade a horses HP to the maximum limit? Either I'm blind or there isn't a command.
-
View User Profile
-
Send Message
Posted Jul 6, 2013Can you make it so there's an option so any horse doesn't die even if there not owned by a player?
-
View User Profile
-
Send Message
Posted Jul 6, 2013@ShadowDog007
Okay. I am having a horse, when is it considered "active"? Because dismissing it, says i have to have an active horse first. I beleive it can't be more active, i have a named saddled and armor geared horse, and i am still summoning it according the "horses". I can't dismiss it, as i don't have any.
When i travel to another country, i want to summon it. Then i get "you are already summoning a horse" well, it cant take that long to summon, i even found myself next to it, and left it at the stable.
BTW: This is with regions set to off, but i would like the contraverse, defining which regions not to summon within.
-
View User Profile
-
Send Message
Posted Jul 6, 2013@fungreenfox
You need to add a regions name to the list of allowed regions for each command.
e.g.
Horses does not support renaming with name tags just yet. You have to use /horses rename <name> <newName>
-
View User Profile
-
Send Message
Posted Jul 6, 2013@ShadowDog007
I haven't found out how to use a simple nametag yet. Can horses only be named buy buying one?
What shall i do, when i "cannot buy horses in this area?"
-
View User Profile
-
Send Message
Posted Jul 6, 2013@fungreenfox
Yes! You can also set a separate limit for players which have the permission horses.vip
I really need to setup some better documentation :P
-
View User Profile
-
Send Message
Posted Jul 6, 2013Can it be set, how many horses a player may have?
-
View User Profile
-
Send Message
Posted Jul 6, 2013@Geekonline2012
I know about this, it might have to wait till Bukkit finally adds an API for horses :( Otherwise it could be possible that the contents will be lost after they do add the API :(
-
View User Profile
-
Send Message
Posted Jul 6, 2013Awesome work! only issue we are having is the Donkeys and Mules loose the inventory items when put into or pulled out of the virtual stable. Great Plug-in!
-
View User Profile
-
Send Message
Posted Jul 6, 2013@therealspoljo
Error should be fixed with the latest builds.
I also added a reload command :)
-
View User Profile
-
Send Message
Posted Jul 6, 2013@midnightfang22
You can change the messages in Horses/locale/en.yml But I will fix that too :)
At the moment, it only disables the Summon,Buy and Dismiss commands when you are not in a specific region. Each command has their own list which you can change.
@sbixler
I have plans to do that. I am thinking, the best way to do it is to have you rename a horse with a nametag, and have it put in your stable from there.
The health in the config is Health, not hearts. Not sure why you would see more hearts than the horse actually has. It could be a bug with bukkit? I have always seen the correct number of hearts when I have been testing stuff.
@MCCharlieCraft
Yeah, I will finally get to that today :P
@xXGiusXx
I will upload a fix soon.
@CubeNation
Thats not an API, they just fixed Bukkits Derp, by actually spawning horses correctly.
@therealspoljo
I will upload a fix soon. Its nothing to do with spigot. Faceplam on my end.