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
@gv1222
I was thinking you could have it respawn with 12 max health. Which is the lowest a horse normally has. Perhaps with a reduced starting hp too, so your forced to heal it.
@ShadowDog007
Awesome, i think it would be a good idea to disable damage or maybe you could do something like: Horse killed -> Returns to virtual stable. To summon the horse again you have to pay a certain amount of money or items like wheat.
@gv1222
I could have it go either way with horses dying.
At the moment they are protected from players damaging them.
And yes, it will store the horses armour/saddle and also chests (If they have them)
Almost done, just need to find a workaround to let me actually spawn the horses Q_Q
If you summon your horse and it gets killed will you lose it or will it return to your stable? Also, will it store armor and saddles + donkeys chests? Other than those few things this plugin looks pretty great.
@Adondriel
I am pretty sure they will add an API for horses before the beta comes out. Or at least fix spawning of horses.
I should be able to get around the issue with spawning. But will have to wait for a proper API to be able to properly set types.
@Blabla72
Bukkit is not updated enough for horse plugins just yet. i would say wait till the beta build comes out, then wait 2 - 5 days if not more.
@Aya1379
You can do that with other plugins such as MobManager ;)
@KingFaris10
I store the data on the owner in metadata for owned horses. If they have the metadata, they are protected from damage by players.
@Blabla72
Read the comment beside it. Note: DevBuild link will not be active until the first dev build is released
I am working to get the first build out. Hopefully it will be soon :)
Hi! I would like have the link to download Dev Builds please? Currently, don't work.
Hey! When you've made this can you please send me the source code for how to make other players not be able to attack the owner of the horses horse? I really need it as I am making a private plugin, thanks so much.
@zizitt
Thank you. Releasing soon as possible!
@mip6886
Thank you appreciate the support. Releasing asap.
Wonderfull idea. I want this.
Good luck on this, I really want it as long as zombie/skelly horses are available. Keep it up :)
@Aya1379
I believe Shadow already has something planned regarding this, if not, I'll defiantly put this forward to him. Thank you for your input.
And please an option to stop horses natural spawning, I want to make it only buyable
@MCFUser5585029
I've spoken to ShadowDog and he will be looking to possibly further support the plugin on multiple plugin platforms, such as Citizens. For now at least, the priority is releasing the standalone version with all it's features.
@ShadowDog007
NPC support, for example, using the Citizens plugin you could buy shops.
A chest like GUI comes up with details in the following order
Horse Name
Stats (Speed, Health)
Unique lore
@Aya1379
Well, they will be totally protected from player damage. (Might add a toggle for it)
Could easily add a toggle to make them all invincible?
@MCFUser5585029
I am not sure about Undead/Skeleton Horses, I definitely want to include them, And if there is a way, I will find it!! What exactly do you mean by NPC Support?
CraftBukkit isn't letting me spawn Horses at all. So have to wait for that to get fixed. Then I need to wait for a proper Horse API to get implemented so I can set Horse types.
This is exactly what I want. Will Undead horses be available? As well as that, some form of NPC (Citizen) support?
how bout invincible horses?