Pets
Pets
Description
A server mod which allows you to name your pets, and train them to become the best pet in the server, while gaining attack, strength and more! Included animals are Dogs and Cats as of right now, but will hopefully be adding more animals later!
Directions
Required Plugins
Installation
- Put Pets in your server's plugins folder
- make sure Vault is installed
- Run your server!
Commands
- /pet new => claim a pet
- /pet rename => rename your pet
- /pet release => release your pet
- /pet info => get more specific information on your pets, including exp and level
- /pet list => list your pets
- /spawnwolf => spawn a wolf where you are looking
- /spawncat => spawn a cat where you are looking
Permissions
- Pets.admin - access to all pets permissions.
- Pets.aggro - ability to make pets aggressive around you
- Pets.aggro.other - ability to make pets aggressive around you and other players
- Pets.info - get information about certain pets
- Pets.list - ability to see which pets you own
- Pets.list.other - ability to see which pets you or another player own
- Pets.new - Claim new pets
- Pets.release - unclaim pets
- Pets.rename - rename pets
- Pets.spawnwolf - spawn wolves where you are looking
- Pets.spawncat - spawn cats where you are looking
- Pets.limit.dogs.# - limits how many dogs a player can tame to # dogs
- * Optional Pets.limit.dogs.infinite - allows the player to tame an unlimited amount of dogs
- Pets.limit.cats.# - limits how many cats a player can tame to # cats
- * Optional Pets.limit.cats.infinite - allows the player to tame an unlimited amount of cats
Admin permissions
Features
- Leveling up of Dogs and Cats, based on exp gained by fighting
- Naming dogs and cats when you tame them
- Renaming of dogs and cats on commands
- Releasing of a dogs and cats through commands
- Get info of a dog or cat through a command
- List pets
- Permission based animal limiting
Upcoming Features
- Other tame-able monsters/animals
- More advanced leveling, based on Attack Level, Strength Level, and Defense Level
- Send your animals to find another player
- Animal skills, hopefully configurable and the ability to add skills like heroes
- Heroes damage system support
- Ability to transfer pets
- Any suggestions? Tell us in the comments below!
Errors
If you find an error that you want one of us to fix, please leave a ticket for us to look at! It helps us understand exactly what the problem is and how we should resolve it. What we ask for in these tickets is:
- A pastebin of the error log
- Which other plugins you are using and what versions
- The version of Pets you are using Thank you for taking the time to help us make a better Pets plugin for everyone!
Donations
If you would like to see this plugin with more features, donations would be nice to let me know that you guys enjoy our hard work! We use the email [email protected] as our paypal email, so you can send some money over! Thank you!
@TankNast
When I do '/pets' or '/pet', it shows me the '/pet find' command in a chain of commands. About the competition, I will try and see if I can come up with a fair leveling system. But first, can you tell me what is the maximum exp allowed for pets, and what's the equation for leveling pets, if there is any?
@nhoclesnar
I'm working on the leveling system right now, and what do you mean by "/pet find" I haven't included any find command... Also, honestly, i forgot to check into the aggro commands. I might take those out, would there be any objection to that?
With the exp competition, its the exp points awarded whenever your dog kills a mob, as defined in config.yml. When the plugin first starts, the exp is not based on how hard it is to kill the mob, just where it is in the file, aka Blaze(the first alphabetically) is worth 1 exp, and Zombie(the last alphabetically) is worth 24. When i find a server that evens the exp out well enough, I'll change the default exp to match up with their server
The '/pets find' command isn't working. I would love this feature because my wolf randomly disappear without my notice. I'm not sure if this was caused by this plugin or not. Also, the exp system seems to be plain. Higher level doesn't provide better stats. Beside that, 'Pets.aggro.other' doesn't do anything, does it? Other than that, this plugin works fine :)
I don't get your competition about the exp system. Can you explain it a bit more? Do you mean the wolf exp system, or the default minecraft exp system?
just some general stuff to make this plugin better, if you have a server that is running this plugin, fee free to PM me the ip, and i might get on to check out how its working with players :D
also, if i find a server with a good exp system, then i will change the default exp to that, because right now its just alphabetically increasing from 1 to 34 or whatever lol, not much actual thought went into that... so send me those ips, and ill turn this into a mini contest for the best exp system!
do not post your ip as a comment, i will remove those postings. PM me the ip so i can check out your server!
just some clarification on that latest file... nothing new was added, just the code was cleaned up a ton from the last release, and the parts of the last release that were broken were fixed.
please let me know if certain monsters give a incorrect amount of experience, and ill look into it...
@ThisUsernameIsMine
tamed/owned pets are still vulnerable to death, just like regular, so keep a watch out for them!!!
@BONNe1704
do you mean no exp is given for killing a player? leveling has no affect on health yet. i intend to add either a straightforward leveling system where health, defense, and attack all raise with the levels, or a skill point system, so keep updated with my fixes!
I dont find a given xp for killing a player...
Also it miss amount of pets per user/group and leveling up did not give more health :(
It would be wounderfull if pet owner could choose to add 1 Point per level for strenght, defense or health, so owner must choose where put a level :)
Can tamed/owned pets be killed by other players?
Thanks for the plugin :-)
agree... ? where we can download it?
V can we get this file? Its not in the download list
>Ok we're back in business! I just uploaded a new file which is updated to 1.2.5_R4.0, so it is ready to get back in the game! Check out the changelog to see what I fixed and like always:
Make sure to tell me if there are any problems, and let me know of any ideas you have!
Thank you all for hanging in there while I was busy these past months!
Hey everyone, we intend to continue development on this plugin once things slow down a bit :D Feel free to keep telling us your comments and suggestions, because we will be watching this thread!
TankNest is this plugin still alive?
[SUGGESTION]
I have a suggestion. This might not be possible without spout, but it would be awesome if you could add it so if you talked in chat like, say as an example: Come, Gus! (Your dog, gus, would come over to you) Or maybe it would work as a command. That's probably more realistic. But if you did that, you could think of other ideas... like maybe /pet sit or /pet stay where they don't sit, but they patrol the general area. Maybe even /pet heel where they stay within 2 blocks of you. That would be awesome...
But will pets respawn?
I am trying to find a plugin that prevents players from harming pets. Could you add that? Thanks.
Like this plugin, but I think it was having some problems working with MCMMO plugin.Hope 1.2.5 version will do better with it.
@predawnia
Welcome to club :D
I have the same problem :D and I am waiting for next update hopefully, that this problem wont appear again
I am experiencing this SEVERE error. SEVERE Could not pass event PlayerChatEvent to Pets
See the log: http://www.pastie.org/3771111
I am using CB#2149 with Towny Advanced 0.80.0 and TownyChat
@predawnia
Base-Experience means how many Experience your pet (dog) will get if he will kill this mob...
Default it is 1 for blaze, 2 for cavespirer and so on :)
@TankNest, Could you add also Player to Base-Experience :)