PetProtect
Help support development of PetProtect:
Donate
Current donations: 0
Protects your wolves and cats and horses from harm!
You don't have to read all this, download on the right >
PetProtect
(formerly WolfProtect)

Summary
Protects your dear pet from being killed by another player, or by walking off a cliff for instance. You can customize everything yourself!
What does it do
- Automatically gives wolves and cats and horses a nice display name (configurable!)
- Protects wolves and cats and horses from other players (permission-based)
- Protects wolves and cats and horses from common damage types, such as drowning, falling, suffocation, etc. (configurable!)
- Protects players from tamed wolf attacks (permission-based)
- Protects players from being attacked by tamed horses (permissions-based)
- Prevents players from riding other people's horses (permission-based)
- Prevents players from open other people's horses' inventories (permission-based)
- Prevents players from dying other people's wolves (permission-based)
- All messages are configurable
- You can reassign pets to a new owner
Permissions
| petprotect.harm.wolf.own | Harm your own wolves | default: true |
|---|---|---|
| petprotect.harm.wolf.other | Harm wolves of other players | default: op |
| petprotect.dye.wolf.own | Dye your own wolves | default: true |
| petprotect.dye.wolf.other | Dye wolves of other players | default: op |
| petprotect.harm.cat.own | Harm your own cats | default: true |
| petprotect.harm.cat.other | Harm cats of other players | default: op |
| petprotect.harm.horse.own | Harm your own horses | default: true |
| petprotect.harm.horse.other | Harm horses of other players | default: op |
| petprotect.ride.horse.other | Ride horses of other players | default: op |
| petprotect.open.inventory.horse.other | Open inventories of horses of other players | default: op |
| petprotect.bites.safe | Never be harmed by wolves of other players | default: false |
| petprotect.stamping.safe | Never be harmed by horses of other players | default: false |
| petprotect.reassign.other | Reassign pets to a new owner | default: op |
The configuration has help and is very self-explanatory.
Commands
| /reassign <name> | Reassign a pet to the player with the given name |
|---|
Submit suggestions and bugs here!!
Metrics
This plugin uses MCStats to collect information about plugin usage. Of course, this is strictly anonymous, and you can easily opt out via plugins/PluginMetrics/config.yml. The NSA isn't watching your server ;) You can of course see for yourself what data is collected on the MCStats site, just the basic stuff: how many servers, how many players, which Bukkit version, etc.

-
View User Profile
-
Send Message
Posted Jul 9, 2013@Danis: You configure the damage that the animal can take in the config file. So, you can just delete the thing in config under horses that protect against fall damage.
@PetProtect Creator: Please add nametags to horses. Thanks!
-
View User Profile
-
Send Message
Posted Jul 8, 2013One more thing! My players are jumping of skyhouses and stuff with horses, and they take no fall damage :(... Can you allow fall damage for horses only?
Thank You, Again!
-
View User Profile
-
Send Message
Posted Jul 8, 2013Hey, can you add a limitation? For example people can not tame more than 5worls, people can not mount/saddle or even rightclick more than 3 horses until one of them dies!
Thank You!
-
View User Profile
-
Send Message
Posted Jul 8, 2013@ViscousSummer88
I had not considered this. Will be added in next version! :)
-
View User Profile
-
Send Message
Posted Jul 7, 2013Does this have the ability to stop other users riding someone else's pet?
If not, is this possible?
-
View User Profile
-
Send Message
Posted Jul 4, 2013@LuizGu
This is technically kind of complicated, you can't just see which dogs someone tamed unfortunately.
-
View User Profile
-
Send Message
Posted Jul 4, 2013@DerBlockBuilder
Wowow indeed 1.6 just came out haha! What's with all the rapid 1.6 suggestions :P
Thanks anyway, right now it's just like "John's dog" or something, look in the config to see how it works, should be explained there ;)
Name tags are a good idea, but this will probably take some time to be available. I'll see what I can do.
And yes, of course, horses should be protected! Will add it soon.
-
View User Profile
-
Send Message
Posted Jul 1, 2013You could put a limit of tamed pets people can have, They are taming a lot of pets and leaving them all over the map!
-
View User Profile
-
Send Message
Posted Jul 1, 2013I know 1.6 just came out, but I was wondering when you will add protection for horses. Thanks!
Can you also explain your nametag thing? Does a menu pop-up when you tame an animal that allows you to name it without a nametag(if so, then how does naming work while breeding)? Does it just randomly generate a name? How does it work? (I would check myself, but can't because I can't yet update my server)
-
View User Profile
-
Send Message
Posted Jul 1, 2013@patalkok
in the config file add the projectiles to the safety list for the dogs
-
View User Profile
-
Send Message
Posted Jul 1, 2013how do i configure the plugin and could you add protection for horses and donkeys
-
View User Profile
-
Send Message
Posted May 8, 2013i can kill protected wolf by arrow shooting :(
EDIT : can you add possiblity to protect from projectile player and not for mobs ?
-
View User Profile
-
Send Message
Posted Apr 24, 2013@Sation4
The feature has been added in PetProtect 1 update 5, with use of the permission petprotect.bites.safe :)
-
View User Profile
-
Send Message
Posted Apr 24, 2013@broluigi
Your last idea has been added in PetProtect 1 update 5 :)
-
View User Profile
-
Send Message
Posted Apr 20, 2013hello, i love your plugin thanks, but can u add this future :
Canceling the EntityTargetEvent when the entity is a tamed wolf and the target is a player.
like this plugin:
Code: https://github.com/Celeo/FriendlyDog
That would be awesome, Thanks again :)
-
View User Profile
-
Send Message
Posted Apr 13, 2013can you make it so wolves and cats can always stay besides you? if you teleport far or go to a different world they teleport with you? *unless sitting* and can it have the name of the character that owns it like "Notch's dog" that would be awesome!
-
View User Profile
-
Send Message
Posted Feb 24, 2013@Micius
The permissions should give you full control over how wolf fighting works in a world, however, if you would want that a wolf is only attackable after it attacked a player, well, I could implement that later.
Thanks for the suggestions! :)
-
View User Profile
-
Send Message
Posted Feb 24, 2013After a lot of testing in my pvp server, i found problem:
Solution could be:
-
View User Profile
-
Send Message
Posted Feb 20, 2013@Muizers
Oh, well don't I feel stupid then? XD I thought it might be that, but I wasn't sure! Thanks!
-
View User Profile
-
Send Message
Posted Feb 20, 2013@sakura_blades
Hey, that's CONTACT ;)