MTC Horses Plus
MTC Horses Plus is a plugin that allows horses to be protected from griefing and other events. This plugin allows users to claim horses, add users to the allowed users group for their horse, remove protection on their horse, change their horses color, change their horses jumping ability, change its health, change its max health, change its variant (undead horse, mule, etc), and set its speed.
Claiming a Horse
To claim a horse simply go on it! It requires the permission node: mtchorsesplus.rideandclaim
Commands
- horse changeprotection {new owner}
- description: Changes a horses owner
- horse removeprotection
- description: Removes a horses owner
- horse changecolor {color}
- description: Changes a horses color
- horse jumpstrength {strength}
- description: sets a horses jump strength
- horse addperson {person}
- description: adds someone to the permitted users of your horse
- horse variant {variant}
- Changes horse variant (mule, horse, etc)
- horse sethealth {health}
- Sets horses health, where health is a number.
- horse setmaxhealth {health}
- Sets the maximum health for the selected horse
- horse setspeed {speed}
- Sets a horses speed of the selected horse
- help mtchorsesplus
- Lists all of the MTC Horses Plus commands
Permission Nodes
- mtchorsesplus.changeowner:
- description: Allows you to change horse owner.
- mtchorsesplus.removeprotection:
- description: Allows you to remove a horses protection
- mtchorsesplus.addperson:
- description: Allows you to add someone to your horses protection
- mtchorsesplus.rideandclaim:
- descritpion: Allows you to claim / ride horses
- mtchorsesplus.changecolor:
- description: Allows you to change horse color
- mtchorsesplus.changejump:
- description: Allows you to change the jumping ability of your horse
- mtchorsesplus.admin:
- description: Allows you to use all horse commands
- mtchorsesplus.changetype
- Allows you to change the horses type (horse, mule, etc)
- mtchorsesplus.sethealth
- Allows you access to /horse sethealth and /horse setmaxhealth
- mtchorsesplus.setspeed
- Allows you access to '/horse setspeed {speed}'
To Do:
- Config file with customizable messages
Allow changing of horses speed (may take a while if it is added...)
Help command
Adding protection to horse inventory
- translation files
- Protect horses against arrows and potions
Test the plugin out
Want to try out the plugin? Come on milkthecow.playat.ch
New in this version
MTC Horses Plus 0.0.5 now has:
- Ability to set horses speed (with commands and permissions for it)
- Protection on horses inventory
Setup and Demonstration
http://www.youtube.com/watch?v=anio4XKz9js&feature=youtu.be
Suggestions?
Comment below and I'll be sure to add it as soon as I can as long as it is reasonable
@wreed58
sounds like it will be great. i look forward to your next release, hope your 2 weeks off is good :)
@mal67
I wont be able to work on this for like 2 weeks but when I become available I will add this.
@wreed58
works nicely though :) would like to see (if possible) a command that would list any players who can access the current horse. and a way to remove single players from group horses (like ones for use at a server public race track)
otherwise love it, protections work nicely and work well with animalprotect/worldguard
@mal67
Yeah i noticed that and included that .3 is normalish speed
lol, speed command is hilarious. to keep the speed in a "realistic" range (13.8 m/s being 0.32) use things from 0.2 to 0.3 otherwise itll be god-modded and you will move so fast you will have no control at all. really fun XD but ouch
@InfecteddBG
Just added horse speed command. The file needs to be accepted then u can download
@FungXD
Try spawning a new horse and use the horse variant command on it after you claim it.
[EDIT] Also ENSURE that you have the *LATEST* craftbukkit version
@wreed58:
hi. i am the op of the server , what i suppose to do, Lshift click+ right click ?? and how can i make sure that's my horse ?? please tell me ><
@FungXD
Maybe try shift clicking? Are you sure that is your horse? and are you sure you have permission for that?
@mal67
Yes, decimals (doubles in java language) are what is meant there.
hi can you tell me how to chang the type of the horse or the max health ??? in the game it only tell us to right click the horse , when i did it ,i am riding on the house instead of change the horse T.T olease help
when changing the style is there a way to select variations within the colors?
and the jumpstrength seems to max out normal 5.5 at '1' and anything higher is insane XD am i supposed to use decimals like .7 .8 ?
@InfecteddBG
I tried but was getting a lot of problems with it. I tried getting in contact with the person who had originally written that code snippet although they never answered :(
Any progress with the snippet of code I recommended?
@InfecteddBG
I uploaded the file to this, but Bukkit just has to approve it before you can download it. It should be approved very soon. And if you have any other suggestions let me know [EDIT] Its available to download now
@wreed58
Awesome, thank you very much.
@dodge4
Thanks a lot!
@dodge4
Thanks for the feedback!
good job on the plugin, im using it for my server
@InfecteddBG
I will probably add both. Style of the horse seems very simple not sure about health. Speed modification looks like it may not happen, at least not soon unless bukkit updates the api for that...
[EDIT] Both of those are added (not speeed) and I added a setMaxHealth command.