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 10, 2013@Rasta_Dash
Are you using the latest build of CraftBukkit?
It could have some issues with the current version of Horses.
Currently updating to use the API :D
Something that is going to be complicated. And will take some time to setup.
There is also the issue if two people who share horses name their horse the same thing.
-
View User Profile
-
Send Message
Posted Jul 10, 2013Ok, oh also, you need to add a membership system so we can share horses, and what about the name changing after dismount ?
-
View User Profile
-
Send Message
Posted Jul 10, 2013@Rasta_Dash
I have been waiting for an API to store inventory. Finally have one. Working on it now :)
-
View User Profile
-
Send Message
Posted Jul 10, 2013I got a bug when after mountina horse, loses its name and gets a default "Horse" or "Donkey"... and another thing, when I dismiss a donkey with chest, its inventorie dissapears..
-
View User Profile
-
Send Message
Posted Jul 10, 2013@fungreenfox
You can't do this at the moment
@jitasi
Yeah, I want to add a way to create permanent horses which can't be 'claimed' will eventually get it done.
@surgarius
With most permission plugins you put a - in front of the permission.
e.g. -horses.types.white
For bPermissions its a ^ ^horses.types.white
What permission plugin do you use?
@surgarius Still going to add the ability to create 'display' horses which can't be claimed. The people want it. The people will get it!
It will just take some time :(
@thejedibob
I haven't setup anything for stopping horses in certain regions. Those are just for commands at the moment....
Did you enable the spawning bypass in the config?
You shouldn't be able to do that. It can sometimes happen when your horse dies though.
@ShadedPL
Will fix that in the next update D:
@CubeNation
OMG!!! YESS!!
-
View User Profile
-
Send Message
Posted Jul 10, 2013Just to let you know: Horses API anyone? ;-) https://github.com/Bukkit/CraftBukkit/commit/cea8f29e716515ced9db537055cbdebd81fede44
-
View User Profile
-
Send Message
Posted Jul 10, 2013So for now i've put this into my test server setting slowly the permissions waiting for full multiworld support and came up with a bug.
When a player is denied a horse type for example Black and types /h b Name Black he get's an weird looking error message:
"You don't have permission to buy %1$s horses"
Guess this is just a minor but hey, we all want this plugin to be perfect! :)
-
View User Profile
-
Send Message
Posted Jul 10, 2013+Dismiss function now is working properly.
-Horses can still be killed by other players (even though its turned off in the config) -WorldGuard integration...pretty poor, horses can go through worldguard blacklisted areas, etc. Can't spawn horses in world guarded areas -If you take off the saddle, u can try to unsummon your horse and potentially dupe it
-
View User Profile
-
Send Message
Posted Jul 10, 2013@surgarius
Exactly! I think these guys misunderstand the purpose of the plugin :L
-
View User Profile
-
Send Message
Posted Jul 10, 2013I'm seeing a lot of comments saying it isn't working, but if you update bukkit and the plugin it works great. From what I hear there is no HorseAPI yet so he has to update the plugin on every major bukkit update :( keep it up to date and it works like a charm :D
-
View User Profile
-
Send Message
Posted Jul 10, 2013@jitasi
correct me if im wrong, but wouldn't that defeat the point of the plugin?
i quite like the dismiss command it makes it safer for people to log out and know their horses are safe
-
View User Profile
-
Send Message
Posted Jul 10, 2013@ShadowDog007:
sorry that was my first post ever, how do i deny the horse permissions?
-
View User Profile
-
Send Message
Posted Jul 10, 2013like fungreen said, i have a stables in spawn now with horses in it but i dont want to leave them normal because people could claim them and i cant use this plugin so people dont use them because they despawn when i log off or i cant have more than one open at a time
maybe u could make the summon command more of like a tp command so the horse tps to u rather than despawning and respawning
thanks, love the plugin!
-
View User Profile
-
Send Message
Posted Jul 10, 2013If i have a stable in spawn, where 10 horses are shown, how to i give them nametags and spawn them all? I only have one horse spawned?
-
View User Profile
-
Send Message
Posted Jul 10, 2013@surgarius
Was is necessary to make that in bold + higher font size?
You need to deny permissions to use horses which you don't want people to use.
They are all given by default.
-
View User Profile
-
Send Message
Posted Jul 10, 2013One flaw i've found...
i give my players horses.type.white but somehow they can still buy all the types
-
View User Profile
-
Send Message
Posted Jul 10, 2013@CubeNation
v0.5.2 changes very little. And I do nothing with chunks.
Going to try get multi-world support rolled out tomorrow :)
Might end up just implementing both methods which I thought up. xD
-
View User Profile
-
Send Message
Posted Jul 10, 2013Could there be some reason in the latest 0.5.2 update, which keeps chunk loaded? Either it's the latest Dynmap Update, Horses or the Spigot Update from #1021 to #1022 which causing this actually...
[Edit] Ok, seems to be dynmap related. See http://dev.bukkit.org/bukkit-plugins/dynmap/?comment=2059
-
View User Profile
-
Send Message
Posted Jul 9, 2013@RileyMoyeBoy
You need to use Horses v0.5.0 or higher with CraftBukkit 1.6.2
-
View User Profile
-
Send Message
Posted Jul 9, 2013When i do the /horses buy (Name) (Type) it says you purchased it but it says error after