Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
MyDog has been rebuilt for Minecraft 26.3, with many new features.
Before updating: this version needs Java 25. Your config.yml, dogs.yml and messages are upgraded automatically, and backups are saved next to them (e.g. config.yml.v1.bak).
Modern wolves
- Dogs show their breed and personality in
/mydog stats, and keep them (and their collar color) when revived. - Vanilla wolf armor support: optionally unbreakable, with warnings when it's wearing thin or breaks.
- Armor proficiency: higher-level dogs wear out their armor slower.
- Health is now based on tamed wolves' 40 health (level 10 gets 72 by default).
Treats
- Dog treats change a dog's breed or personality, with expensive recipes, or admin-only via
/mydog givetreat. - Dogs from before breeds existed get one free pick (
/mydog breed,/mydog personality). - Personalities (how a dog sounds) need Paper. On Spigot, everything else works.
- Stat treats permanently raise health, damage or speed, up to a configurable cap.
Levels and combat
- Potion effects per level, and separate damage against players per level.
- A "scaled" level mode as an alternative to the level table.
- Experience for all newer mobs, plus a default for unlisted ones.
- Choose which mobs attack-mode dogs go after. Mobs from other plugins are left alone.
/mydog calmstops your dogs fighting.- Protect dogs from other players, or from all damage.
- Fixed attack-mode dogs dying of entity cramming.
Owners and convenience
- Share dogs with friends (
/mydog share), and admins can manage anyone's dogs. - Right-click someone else's dog to see whose it is, and use an
<owner>placeholder in nametags. /mydog storeand/mydog summon.- Dogs eat from their owner's inventory when hurt.
- One safer teleport method, and leashed dogs stay put.
For server owners
- All messages are in messages.yml, in MiniMessage. Old
&codes are converted. - New settings are added to your config automatically.
- New permissions:
mydog.calm,mydog.store,mydog.share,mydog.breed,mydog.givetreat,mydog.admin.others,mydog.harm.others,mydog.comehere.nocooldown.
For developers
A public API in Bukkit's ServicesManager, with events. Available on JitPack as com.github.HeroGamers.MyDog:mydog-api:v0.3.1.
Full changelog: https://github.com/HeroGamers/MyDog/compare/v0.2.2...v0.3.1
Platforms
Paper
1.21.3–26.3