Pet Master

Pet Master

61.3k Downloads

[Request] Pet protection

Foxzes opened this issue ยท 8 comments

commented

Hello! I love the plugin, but if a player is evil enough they could still kill a pet.

As a solution, could you add an option to exclude pets from all types of damage? Essentially making them immortal? I would greatly appreciate it.

Another quick comment, a config option to include nametagged animals in this would be loved too.

commented

disablePlayerDamage already does this, doesnt it?

commented

Hello @Foxzes,

The issue with excluding all types of damage is that it would also cover adverse mobs, falling or any other form of external damage made to pets, not just player-induced damage. I'm unsure many users would find such a feature useful. ๐Ÿ˜‰

Cheers,

Pyves

commented

actually no, my friend griefed my dog by shooting it with arrows via dispenser lol @Zijuna

commented

I would actually just like to disable pet damage from myself. Dogs always getting swords to the side of their head when I'm in battle.

disablePlayerDamage only protect pets from other players from what I can tell.

commented

I don't have enough spare time to work on this feature request right now, but I'm happy to review pull requests from external contributions! ๐Ÿ˜‰

commented

Two new options are available: disableLeash and disableRiding. These should further protect your pets against malicious other players.

commented

Good day,

I personally would find a configurable "protection" option on tamed entities to be invaluable. As it is, I end up leaving pets sitting in a base, so that they don't die. If there were a way to protect them from all damage types, this would be amazing, as they could travel the world with me.

Is there anything that might persuade you to put in place such an option? I cannot offer to contribute any code myself, as I simply don't have the knack for coding, as sadly I've learnt over the last few decades.

commented

I really don't have time to work on this - check out my GitHub profile, you'll see that I'm pretty busy when it comes to open-source. As far as this project is concerned, I'm only ensuring essential maintenance and reviewing the occasional contribution.

As pointed out in #45, I'm really keen on getting help from new maintainers to keep improving this great little plugin! Your best bet would be to spread the word and engaging with people so that they join the adventure. ๐Ÿ˜‰