HorseKeep


Description
Protect your horses from being stolen, with lot of features for Horse management (virtual stable, teleportation...)
This plugin require Vault.
Features
- When you right click a horse with a saddle, it will be automatically protected and nobody will be able to mount it.
- You can set horse protection limit (amount of horses that can be protected)
- If you try to mount horse that you don't own, you will be ejected and you will see horse's owner name in chat
- Add members (riders) for your horse, they will be able to mount your horse
- You can optionally disable horse damages from members.
- TP horse to your position with a simple command
- TP all owned horses to your position
- Set identifiers to your horses (used in commands)
- Un-protect horse, so anyone can take it
- Alert to owner when one of his horses die
- List all owned horses with their identifiers
- Store horse in a virtual stable
- Summon horse from your virtual stable (keep inventory, horse colors/style, health...)
- Localization (default English)
- Admin: Bypass protections and/or limits
- Admin: Transfer horse ownership
- Admin: Can use all commands even if not owner of horse (and list player horses)
How to use HorseKeep
- Right click on a horse with a saddle
- Your horse is now protected, and he will be given a default identifier. Example: 54
- Use /horse id <identifier> <new-identifier> if you want to change identifier. Example: /horse id 54 myhorse
- You can teleport horse to your position by using /horse tp <identifier>. Example: /horse tp myhorse
Commands
See here: http://dev.bukkit.org/bukkit-plugins/horsekeep/pages/commands-and-permissions/
Permissions
See here: http://dev.bukkit.org/bukkit-plugins/horsekeep/pages/commands-and-permissions/
Configuration
# Default horse protection limit by player horsesDefaultLimit: 3 # Disable horse damage from mobs & environment (fall, suffocation...) disableHorseEnvironmentalDamage: true # Disable horse damage from any player disableHorseDamage: false # Disable horse damage from horse members and owner disableHorseDamageFromMembers: true # Used for setting default identifier to horses **don't change this** internalIncrementalIdentifier: 1 # Custom horse protection limit, with permission horsekeep.groups.<group-name> groups: - vip: 5 - staff: 10
Issues
- Can't teleport horses between worlds (you can store horse and summon it in another world)
- Sometimes (bukkit bug?), horses are deleted, and cannot be teleported
- Horse teleportation take alot of CPU, use it carefully or disable it
If you found bug, please report it with tickets
Upcoming features
- Economy (charge player when teleport/protect horse)
- Buy horse
- More admin commands
- WorldGuard integration
- Horse spawns
- Horse lives
- Buy horse health
- Light version of the plugin
Plugin still in Development
HorseKeep can change (configuration, permissions, commands...) at any time during development.
Horses data may not change, so your players will not loose their horses when updating.
Misc
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.
Source
You can download HorseKeep source from my github : https://github.com/britaniacraft/horsekeep




-
View User Profile
-
Send Message
Posted Jul 23, 2013Yes i did, i had
groups:
- vip: 5
And perm node horsekeep.group.vip
Tried several names, some random, some same as my actual groups. none worked for me? :/ Using pex.
-
View User Profile
-
Send Message
Posted Jul 23, 2013This plugin doesn't seem to be working at all for me.
It's been installed just like any other plugin on my server, yet it doesn't seem to be active. None of the commands work, and none of the features work.
It is installed in my plugins directory and it properly created a HorseKeep folder for the config. I've restarted twice, still nothing. Any ideas?
-
View User Profile
-
Send Message
Posted Jul 23, 2013./horse admin list <playername>
-
View User Profile
-
Send Message
Posted Jul 23, 2013Not a major, But you could add an alias for the /horse id:setid command as /horse name or /horse changename. Just would be a lot more understandable for the younger players.
Also Add taming ability for all passive animals :)
-
View User Profile
-
Send Message
Posted Jul 23, 2013need to update the help messages...
and add some sort of notifier for player if they don't have the perm to do said command
also /horse get 1 is /horse summon 1 .. but it says get in the help message after doing /horse store
-
View User Profile
-
Send Message
Posted Jul 22, 2013@Exll
make different permissions in each world :)
-
View User Profile
-
Send Message
Posted Jul 22, 2013Please use latest dev. build if you are getting errors:
http://dev.falistos.fr:8080/
-
View User Profile
-
Send Message
Posted Jul 22, 2013@MrREOM
Currentry, if mob-spawning isn't allowed, horse will not spawn. Working on this.
@MikyoM
hmmm strange, I will try to reproduce this.
@Exagerate
Just store then summon horse in another world.
@albireox
Really?
@PsychoticOnI
Use latest dev. build ;)
@bebosny
Upcoming feature :)
@mrcb
Did you added limit in group nodes and permissions horsekeep.group.<name> ?
@Exll
Teleportation between worlds doesn't work currently (only store/summon). Anyway I'll add this feature.
-
View User Profile
-
Send Message
Posted Jul 21, 2013When you add the feature to teleport horses through worlds, please add a section like "Linked Words" or sth. so that players can't teleport horses from a creative to a survival world if they aren't linked.
-
View User Profile
-
Send Message
Posted Jul 21, 2013Ok forget my last comment i just found the /unprotect command which is fine, but i can not get the group limits working?
Im adding the correct perm, still defaults to the global limit? Anyone got a fix? Or got them working to confirm its my doing it wrong?
-
View User Profile
-
Send Message
Posted Jul 21, 2013i just setup my permissions, i have the config set to allow owners /memebrs to deal damage aka set to false, it still says unable to attack an owned horse, yet when i op myself it works...
Is it anything to do with no cheat plus?
-
View User Profile
-
Send Message
Posted Jul 21, 2013Make it so the horse despawns when the player goes offline.
-
View User Profile
-
Send Message
Posted Jul 21, 2013I have no idea what the problem is, but this plugin worked perfectly and now when someone does /horse list they get "an internal error occured" same with all other horsekeep related commands. I am not good at trouble shooting, but I thought I would report this error anyway.
-
View User Profile
-
Send Message
Posted Jul 20, 2013Config doesn't work. You are copying over the default config, so it is stuck with those values.
-
View User Profile
-
Send Message
Posted Jul 20, 2013Cross world support doesn't seem to be working, horse just never shows up. It can be retrieved again when it's spawned back in the original world. I've checked that Multiverse isn't preventing animals spawning.
-
View User Profile
-
Send Message
Posted Jul 20, 2013How to use commands:
Video Tutorial: http://youtu.be/GLBzQ2tZ2oM
-
View User Profile
-
Send Message
Posted Jul 20, 2013Using the /killmobs command caused this error log
-
View User Profile
-
Send Message
Posted Jul 19, 2013There is a bug that when players summon a horse in a world guard region they dont get summoned and when you try to summon somewere else the horse is gone.
-
View User Profile
-
Send Message
Posted Jul 19, 2013this plugin is spot on!
-
View User Profile
-
Send Message
Posted Jul 19, 2013Add support for all passive mobs?