HorseTools
HorseTools! A simple plugin that allows you to lock your horses to you so no one can take them! And if you have Essentials, you may use Essentials warps while riding a horse!
HorseTools is simple and easy to use. You can lock your horses, and so can your users. They can also use their horses on Essentials Warps too! The plugin is simple to set up, just put in the plugins folder and it's good to go! No config required, but you can configure what you like! If you want it to be configurable, but it isn't, drop a comment or file a ticket and I'll make it so you can configure it!
Current Version: v7
NEW: 1.7.x Support
NEW: Added Staff bypass with permissions!
NEW: Horse locks moved to their own file
NEW: Added config.
NEW: Added ability to disable protection of locked horses from players.
NEW: Added ability to determine who can lock horse with the use of permissions
NEW: Made Essentials Optional. Useful for server who want to lock horse, but don't need the /warp part.
NEW: Added ability to ride a horse without having to lock it.
FIXED: Locked horses can not be killed by players without the bypass permission!
FIXED: Bug in reloading config.
FIXED: Sometimes horse protections wouldn't disable
Commands:
- /ht
~ Root command for HorseTools
- /ht lock
~ Used to Lock a horse to the user.
~ Requires: HorseTools.lock
- /ht unlock
~ Used to unlock a horse from any owners.
~ Requires: HorseTools.lock
- /ht info
~ Used to display the ID and Owners of a horse.
- /ht add USER
~ Used to add the user supplied to the list of horse Owners on a horse.
~ Requires: HorseTools.lock
- /ht reload
~ Used to reload the list of Horse Owners and the config from disk.
~ Requires: HorseTools.reload.
Permissions:
- HorseTools.bypass
~ Allows the holder of the permission to bypass Locks. Default false.
- HorseTools.lock
~ Allows the holder of the permission to lock/unlock their horses. Default true.
~ If you would like to disable a group's/person's ability to lock a horse, add the negated/denied version of this permission.
~ eg. For Group Manager, add the permissions "-HorseTools.lock" This will deny the group the permission.
-HorseTools.reload
Allows the holder to reload HorseTools. Default false.
Config:
-protectHorses
~ true/false. Allows you to toggle if locked horses are protected from other players trying to damage them or not. Default: true
-mustLock
~ true/false. Allows you to toggle if a player must lock/claim a horse in order to ride it. Useful if a group lacks the ability to lock horse. Default: true
Feature Requests:
If you would like to request a feature, I'd love to hear it!
You can submit a request with...
A Comment below,
A Ticket here
or A Forum Post here
And I'll try to add it!
Donate:
I believe that good plugins should be free to Community. However, if you would like to show me support beyond using my plugin, please consider donating. You can donate any amount you like, and as always, thanks for using HorseTools!
NOTE: This plugin contains MCStats as a Statistics application. You may disable this if you like.
@semirotta
And this can protect via permissions too if you set it to do I believe.
You're talking about adding a NEW plugin when you've asked for one JUST LIKE THIS, but for wolves and cats. That's still a new plugin.
Excuse me for being hurt/upset that you won't even bother to look into a suggestion offered in an attempt to HELP you. It's just rude to instantly turn someone down the way you are without taking the time to look into things and understand, instead of jumping to conclusions.
But whatever, it's your server, you're thing. Don't expect any more assistance from me.
@sakura_blades
How about no?
Why would I add a new plugin when this one could do the same and via COMMAND. I don't need anything to be insta protected. Normal / SC members cannot protect their tamed animals, VIP and VIP+ can. That's what I am going after here.
Me gusta bastante este plugin ligero y eficaz en cuanto a su labor se refiere.
un par de cosas: es posible poner limite de privatizaciones en alguna versiĆ³n futura ejemplo:
user: 2 privates vip:10
gracias por tu labor lo uso en mi server y de momento todo ok.
Hey there, I have a bug to post :P
Not sure if you know about it already or not but yeah one of my players pointed out today that even if a horse is claimed and is therefore protected from attacks from other players, you can still kill the horse by using a bow.
HorseTools v8? :D
-Craft-
@semirotta
Did it occur to you that PetProtect i suggested protects these animals automatically upon taming them? It's doing exactly what you're looking for without the need to issue a command and click the animal....
How about looking into things before you dismiss them and assume I don't understand you?
I'm awful tired of people assuming things and shoving away any attempts at trying to be helpful and friendly. It's reactions like yours that make people not want to offer assistance to others.
Occurred to your mind that people kill other players wolfs just for fun?
Same happens with wolfs and cats. I want that players are able to "lock" their animals so they are not taking any dmg unless youre part of the lock (same as horse locks)
Is there a command to remove a player from an owner list?
If no command, one would be nice.
And all owners have access to unlock the horse, it'd be nice to have a "members" list or something to where anyone who didn't issue the lock, couldn't unlock the horse. I can just forsee this being one of those "I share with X and they unlocked and relocked it in their name only!"
Also, the info command about a horse is wonderful, but it would also be nice to get a notification that the horse locked/unlocked or someone was added to the lock permission.
Also, I didn't see anywhere in the config file to disable Essential Warps. :\
@semirotta
Not sure what you'd need to lock wolves for, since they are a "following tamed pet" and already teleport with you. There isn't anything to lock on them?
If you're looking for a protection plugin for Wolves/Ocelot I suggest trying PetProtect. I've used that in the past and it's possible to make them invincible if that's your thing.
Soo, is there coming same kind of plugin as this but for wolf?
When i unlock my horse it still has my name on it. And then when someone else tries to ride it it says horse locked but doesn't let you ride it. Also i would love to make a video of this plugin, but i just need to know how it works
Thank you for being the only horse plugin developer who realizes some of us don't want horses teleporting. Thank you also for making a plugin that only protects horses without virtual stables, buying horses from a plugin, or anything else that would mess up horses for us.
I am using Essentials warp but do not want players warping with horses. Could you add an option to disable horse warps or a perm I can deny?
Great job on the plugin! is there anyway to limit a players ownership ammounts? Say like a limit of 2 horses per player?
@jn4kim
Just a solution is make them invincible when locked, not just to other players (or at least have that option in the config) This is a post for the plugin maker btw.
Thank you for your plugin, but the horse can still be killed by potion and arrow
This is a great idea. Thanks for solving a really big griefing potential. But ... Can you install a limit on the number of horses you can lock? And if there were permission nodes to go along with it would be fabulous. This way as you rank up you can lock more horses etc.. And can you make it so you have to tame the horse before you can lock it? I just checked behind another player and taming the horse is not required. Perhaps requiring the horse be equipped with a saddle before you can lock it? This way you have to tame it first.
The way it is right now you can lock every horse you see and no one else will get to have a horse.
Thanks again!
@konvett
Does the server load plugin?
Do you see any error in console while loading the server?
Could you close the server, remove server.txt logs , launch the server again (make sure the plugin is in /plugins folder) after server has launched, stop it again. Open the server.txt logs and copy all that into www.pastebin.com and paste the link of pastebin here?
I hate to be a noob here, but after putting the .jar in my plugins folder and starting the server up, I'm unable to get any type of response from the plugin. I tried all the commands and even modified PermissionsBukkit to allow for horsetools but I've not been able to use it. I just keep getting: 'Unknown command. Type "help" for help.'
Is there something glaringly obvious that I'm doing wrong, could it be conflicting with my other plugins?
Again, sorry if this is just a stupid question.
Is it possible to make Horses take damage in PVP Areas?
Im sure that youve already gotten this request but can you add:
It would be great if you could do that, please and thank you :)
i opened i ticket for some ideas but looks like you dont check them.
can you add the option to specify which warps can be used while riding maybe with a permission node like horsetools.warp.(warpname)
and can you also add an option to allow warps to be used with protected horses only
can you limit protected horses per person
commad to teleport to your horse ?
and maybe economy support like charging for horse protection ?