MyDog
You have never seen your Wolves this awesome before!
Features:
* Dogs teleport upon chunk-unloading, so the Dogs can follow their owner. Requires the Dog to not sit (all other Tameables can also be set to teleport on chunk-unload in the config).
* 500+ randomly generated names.
* Dogs can gain experience and level up by killing mobs.
* Dogs get more health and deal more damage the higher level they reach.
* A command to view a Dogs stats.
* Update color of Dog's nametag when their collar gets coloured.
* Puppies, from breeding two Dogs, become Dogs as well.
* Configurable all the way from the sound on LevelUp to the messages displayed (excluding error messages for now...)
* Toggleable attack & defend mode (crouch right-click)
TODO:
* Add inventory to Dogs, so they can wear armor and take less damage.
Bug reports and issues:
In reply to Forge_User_66126850:
You should be able to edit the experience values in the config.yml file!
I like how this mod encourages players to use a wolf as a companion rather than a disposable soldier. Is there a way for me to configure the dog Stats and experience required to level up? I tried changing it inside the config file, but every time I launch the server the changes are reset back to default. Is there anything I can do to stop this form happening?
In reply to syguyful2:
Hm, seems like a bug... It's mostly used for storage, but it is a configration file, so it should be able to load the options. Please do create an issue on the GitHub (link is in Issues on the plugin page)
Love the plugin! and So does my Server Members =)
Someone Pointed out however that there is no Message when the level up.
here is the bottom section of my config where the messages are listed
I wasn't sure if it was correct or not, I didn't change anything in it at all this is how it was when I downloaded it. Just doesn't seem to add up when I read it =)
PlayerInteraction:
LevelUpSound: ENTITY_WOLF_HOWL
LevelUpString: '&c&l[{chatPrefix}] &r&cHello! Looks like you just teleported away
from your Dog(s)! They can sadly not find a safe place to stay, so they are staying
behind for now :( They will be waiting for you where you left them...'
NewDogString: '&6&l[{chatPrefix}] &r&6Congratulations with your new dog, {dogNameColor}{dogName}&6!'
DeadDogString: '&c&l[{chatPrefix}] &r&cYour dog, {dogNameColor}{dogName}&c, just
passed away... {dogNameColor}{dogName}&c lived for {time}{deadDogLevelString}.'
DeadDogLevelString: ', and got to &4Level {level}&c'
CommandComehereString: '&6&l[{chatPrefix}] &r&6Come here! Good doggo, {dogNameColor}{dogName}&6!'
In reply to JestersOmen:
Thanks for your comment! Yeah, this was an error on my part. Please delete the bottom of the config.yml file with the strings (or the whole config.yml file), and download the newest version (version 0.0.8). It will be available as soon as the Moderators approve it.
If you cannot wait, you can download the newest release on the Releases tab on the GitHub (Source tab). Disclaimer! THE VERSION ON THE GITHUB HAS NOT BEEN APPROVED OF THE MODERATORS ON BUKKIT. Use at your own risk.