Pet Master

Manage pets and display useful information via holograms, action bar or chat messages! Simple, efficient and useful, Pet Master will make your server even more awesome!
Documentation
Feature requests, support and issues
Plugin translations
Source code

Features are optional and can be selectively enabled via config.
- Right-click on a pet (cat, dog, horse, llama or parrot) to discover its owner
- Display an action bar message, a chat message or a temporary hologram above the pet
- Give ownership of your own pets to another player
- Release your own pets back to the wild
- Set the collar color of newly tamed or bred cats and dogs
- Display the pet's health status
- Prevent owned pets from being hurt by other players
- Prevent owned pets from being leashed by other players
- Prevent owned horses and donkeys from being ridden by other players
- Manage pets of other players with petmaster.admin permission
- Optional dependence on Vault to make players pay to change ownership or release pets
- Optional support for achievements in Advanced Achievements
- Language file to modify all messages; 9 available translations
- Very lightweight and efficient plugin
- Compatible with any Minecraft version from 1.8 to 1.17.1
- Fully open-source,llooking for new maintainers

Support the project by starring it on GitHub or contributing code through pull requests!
Additional maintainers would be welcome to help develop this project, get in touch to get acces to GitHub and to the resource listings!

Main help command (/petm):

Right-click on a pet:


-
View User Profile
-
Send Message
Posted May 31, 2017why can't i Watch this plugin? at the top right corner of the page?
-
View User Profile
-
Send Message
Posted May 31, 2017In reply to ChillerKraft:
-
View User Profile
-
Send Message
Posted May 9, 2017Hi, could you add an option for pets to respawn after a certain amount of time, or at least to be invincible?
-
View User Profile
-
Send Message
Posted May 31, 2017In reply to ankrotachi10:
-
View User Profile
-
Send Message
Posted Jan 10, 2017wonferful plugins!
Can you include llamas, zombie horse and skeleton horse?
Also, would it be possible to add commands (with cooldown) to teleport the pets to you? maybe /callcats /calldogs etc
And is it possible that the pets die in case the owners become innactive for a configurable quantity of days?
Thanks.
-
View User Profile
-
Send Message
Posted Jan 16, 2017Hello,
Normally llamas are already handled. I will look into zombie and skeleton horses if they're not currently working.
The problem with your first other suggestion is that part of or most of the pets of a player may be in unloaded chunks. It would not be possible to teleport all the pets without loading all the server's chunks, which is not conceivable.
Similarly, for the owner inactivity, I would have to somehow scan all the pets on the server on a regular basis. This does not seem practical either.
Cheers,
Pyves
-
View User Profile
-
Send Message
Posted Jan 16, 2017Thanks.
I understand. Maybe you can just add the following settings:
Sadness-Death: 30 #Pet will die if owner does not intereact with it within last 30 days counted inside active chunks only (864000 ticks), alerting in chat.
Max-Pets-Per-Owner: 10 #Despawn pets of an owner in active chunks beyond this number, alterting in chat.
Let me know if it's possible, thanks!
-
View User Profile
-
Send Message
Posted May 9, 2017In reply to Pyvesb:
-
View User Profile
-
Send Message
Posted Sep 12, 2016@owenftw
Hello,
Thank you for your comment! ;)
-
View User Profile
-
Send Message
Posted Sep 12, 2016Pretty neat pet plugin, gj :)
-
View User Profile
-
Send Message
Posted Feb 7, 2016@WolfX10
Hello,
Thank you for you comment and your interest in the plugin! The plugin does not enable you to change the owner of a pet. What is does is really minimalistic (as shown in this class: github.com/PyvesB/PetMaster/blob/master/src/main/java/com/hm/petmaster/listener/PlayerInteractListener.java), it's not supposed to modify the interactions with any entities a part from displaying the hologram for other people's pets. ;)
-
View User Profile
-
Send Message
Posted Feb 5, 2016How can I claim a pet? I have some pets on my server that have been claimed before the plugin was used. Pets are a huge thing on my server and I do not want to kill the pets at all. I also can't seem to sit my own cat down who was claimed BEFORE the plugin. Is this a bug?
This a very great plugin to use and it works just fine on CraftBukkit version git-Spigot-db6de12-18fbb24 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT).
AKA Spigot 1.8.8