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 29, 2013Future expected language file?
-
View User Profile
-
Send Message
Posted Jul 29, 2013@Hycase
Yes, fixing this issue :)
@Schneidertm
hmmmm, I'll test this
@wuselrob
Do you have another plugin that despawn entities ? (clear lag, /killall, ...?)
@2468cheese6
Yes, customizable messages will be available in next build. I'm working on groups issue.
@Laserspongebob
There is no permission node for /horse members yet.
@KelvinKam
Use latest dev. build. It should work.
@zekigames
Store horse then summon it in another world
@KelvinKam
This error happen when horse get killed, or deleted by another plugin or just a server bug.
-
View User Profile
-
Send Message
Posted Jul 29, 2013"horse 103 was not teleported because of unknown error" What happen?
Development build and Beta build also got these error..
-
View User Profile
-
Send Message
Posted Jul 27, 2013I can not teleport to other worlds :(
as plotme :(
-
View User Profile
-
Send Message
Posted Jul 27, 2013Same as Laserspongebob and also can't rename the horse with command, like
also i can't use admin list
And... this command will show error
i know should be this, but upper this should not have error.. but still can't show other player owned horse
-
View User Profile
-
Send Message
Posted Jul 27, 2013The permission node for /horse members, which I assume is horsekeep.member, does not seem to be giving players access to the command. Is this the permission node I am looking for?
-
View User Profile
-
Send Message
Posted Jul 27, 2013Have you tought about adding customizable messages with color and formatting codes (&)? And also, the group system doesn't work for me. Can you try and fix it :D?
-
View User Profile
-
Send Message
Posted Jul 27, 2013I have disableHorseEnvironmentalDamage: false disableHorseDamage: true disableHorseDamageFromMembers: true
but protected horses can still be hit by other players. also we have a teleport bug with /horse tp ID. most times it doesn't work (horse x was not teleportated because of unknown error)
and our players complain about losing their horse when they are AFK and went offline. when they join again, their horse is gone but the ID is still listet in /horse list
-
View User Profile
-
Send Message
Posted Jul 27, 2013Using Dev Build #13, groups dont work.
-
View User Profile
-
Send Message
Posted Jul 26, 2013Storing a horse, then summon it again, it gives them full health... a little cheat you could possibly fix.
-
View User Profile
-
Send Message
Posted Jul 26, 2013@britaniacraft
It does because I remove the plugin an they spawn again so must be your plugin
-
View User Profile
-
Send Message
Posted Jul 26, 2013@howy7214
HorseKeep doesn't block horse spawning.
@Jesterface23
Mount horse and type /horse getid
@Shurkan2
Use latest dev version :)
-
View User Profile
-
Send Message
Posted Jul 26, 2013I have the same Problem like "mrcb" , I can't use the multi group option ...
Here my Config file:
And i gave my group the permissions - horsekeep.group.spender1 and - horsekeep.group.spender2
-
View User Profile
-
Send Message
Posted Jul 25, 2013Is there a way to check the id of one horse if a player has like 20 protected horses?
-
View User Profile
-
Send Message
Posted Jul 25, 2013I cant spawn horse's on my server with this update
-
View User Profile
-
Send Message
Posted Jul 24, 2013@MikyoM
Please use latest build (0.1.3), or dev. build (better)
-
View User Profile
-
Send Message
Posted Jul 24, 2013I also get this error message spammed once in a while Not sure what causes it, didn't see anyone doing any command to cause it.
-
View User Profile
-
Send Message
Posted Jul 24, 2013@Melonking
RIght clicked with saddle in hand ? No errors in console ? Permissions are correctly set ? (horsekeep.protect)
-
View User Profile
-
Send Message
Posted Jul 24, 2013I still have the bug where nothing happens when the horse is right clicked on the latest dev build.
Server git-Spigot-1040 (MC: 1.6.2)
-
View User Profile
-
Send Message
Posted Jul 24, 2013Guys, just use latest dev.build :)