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.
@DuskerX
You must OWN the horse then you can LOCK the horse.
How do you claim a horse because I found one and I must claim it before riding it
There is already a way to transfer ownership, unlock the horse, and have the other person lock it. Or for joint ownership, just add them to the horse.
@DeadChex
Awesome, so it will do the same as i asked for? no extras.
Just to lock the door so no PLAYER may harm it but HOSTILE MOBS can?
@JohnJuhl
Learn to edit your posts.
@JohnJuhl
Learn to edit your posts.
@JohnJuhl
Learn to edit your posts.
Sorry for three posts, but also warp signs in essentials don't work with horses either.
Also, horse tp's don't work with /spawn, /home and /back, which I think are in essentials right?
A command to summon one of your horses or all of them would be great, and maybe a way to transfer your horse to someone else, and lastly a way to store horses quickly, like stables. Perhaps if you craft stable with hay, a cauldron of water, a fence and then you put a lead on a horse, then right click the fence post, they would become locked without having to use a command? Thanks, downloading your plugin right now
Hi thank you for your efforts in creating this plugin on our server we use mywarp for warps and would love to see it work with that, also if possible to work with multivers portals would be great.
I hope to include other plugins besides essentials, if you'd like me to include a specfic plugin, or if anyone wants a certain plugin to be supported out of the box, please by all means leave a comment or ticket. Other plugins that I don't have listed as 100 compatible, will hopefully still work, however they may expirence issues.
Can you add a feature that disallows other users from attaching leads to horses that are owned? You can be dragged around by another player if they attach a lead to a horse you are riding, which is annoying, they can also use this to steal horses/hide them/etc.
Also when you mention in your previous post that you are working with other tp commands, does this include other plugins besides Essentials? I'm currently running TeleportSuite and would like this to be compatible with HorseTools.
@semirotta
Good idea, however, id put it in a different plugin, DogTools, watch my bukkit page for it, it'd be mostly the same as horsetools, just with dogs
Suggestion:
make /ht lock to lock DOGS too.
After using /ht lock , you need to right click the dog and its locked. Just like horse. This would prevent DOGS from getting damage from PLAYERS. (Mobs still harm)
@erik1988
I'm currently working on a complete rewrite of the TP handler to allow all types of teleportation commands to be handled
Could you make it possible to warp with the use of commandblocks and pressureplates?
That's not a conflict, HorseTools used to log commands issued to the server as a debug feature. It slipped by me in the older version but no longer prints those in v7 the only time it will override essentails is when it detects a user using /warp while on a horse
Horse Tools conflicts with other plugins on my server. It takes commands of the Essentials. 2013-07-15 16:51:48 [INFO] [HorseTools] Commanded /warp portais 2013-07-15 16:51:56 [INFO] [HorseTools] Commanded /tpaccept 2013-07-15 16:52:16 [INFO] [HorseTools] Commanded /home 2013-07-15 16:52:29 [INFO] [HorseTools] Commanded /register lucas009 etc etc etc...
Thank you for the permission update. :)
Added v7
Adds many of the thing you guys asked for...
Permission for locking Removing Essentials as a Depends And giving you the ability to remove the "Force-Lock" and bug fixes!
It may be a bit before Bukkit Approves it, but you can get it before it's approved over at.... http://dev.bukkit.org/bukkit-plugins/horsetools/files/5-horse-tools-v7/
Sometimes I lose my horse when I use essentials warps.
@NICEXDD
learn to use "edit" in your messages. Really nice to see those spam messages all over this page.
I am still waiting for more permissions (per command) since i want this to be donator ranks only.