Sueta

MyDog

0.3.1

Tamed wolves but at least 10x better

·Plugin
  1. 0.3.1latestv0.3.1 - Minecraft 26.3, dog treats, armor and much more6 hours ago
    A big update: MyDog has been rebuilt for Minecraft 26.3 and gets a pile of new features, many of them requested on GitHub. 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. Each has its own expensive recipe, or can be made admin-only for shops, crates and auctions (/mydog givetreat). · Dogs from before breeds existed get to pick their breed and personality once, for free (/mydog breed, /mydog personality). · Personalities (how a dog sounds) need Paper. On Spigot, everything else works. · Stat treats permanently raise a dog's 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 for a quick setup, 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 (MythicMobs, pets) are left alone. · /mydog calm stops 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. · See whose dog it is by right-clicking someone else's dog, and an <owner> placeholder for nametags. · Store dogs away and summon them back (/mydog store, /mydog summon). · Dogs can eat from their owner's inventory when hurt. · Teleporting rewritten: one safer method, and leashed dogs stay put. For server owners · Every message is in messages.yml, written in MiniMessage. Old & color codes are converted for you. · Configs are versioned, and 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 MyDog now has a proper API, registered in Bukkit's ServicesManager, with events for taming, level-ups, deaths, revivals, trades and teleports. Get it from JitPack: com.github.HeroGamers.MyDog:mydog-api:v0.3.1. See the GitHub page for details. Full changelog: https://github.com/HeroGamers/MyDog/compare/v0.2.2...v0.3.1
    3 downloads
  2. 0.2.2v0.2.2 - Minecraft 1.20.1 and bugfixesJun 16, 2023
    This new release mostly includes patches to some bugs, and includes experience collection when killing newer entities - including bumping the Spigot API up to Minecraft 1.20.1. If you experience any other bugs, then please create an issue on GitHub.
    7431 downloads
  3. 0.2.1v0.2.1 - Bugfixes and metricsJun 1, 2023
    A small bugfix patch, only really needed if you run into any errors - but please also submit any errors on the GitHub ( Issues · HeroGamers/MyDog (github.com)), then I'll try my best to take a look at them. This release also includes bStats, so I can receive some metrics on how many people actually use MyDog actively. You can always disable bStats metrics in the bStats folder in your plugins directory.
    366 downloads
  4. 0.2.0v0.2.0 - Feature requests and bugfixesMay 28, 2023
    Whoa there, long time no see! Just got done with an exam period, so got some time on my hands, which means it's time for a new release of MyDog! I finally got around to work on some feature requests from the GitHub (you can request features on github.com/HeroGamers/MyDog/issues ! Features: - Sit-command (instead of clicking on the dog). - Revive using levels instead of money (also if no economy provider). - Add lifesteal feature, so dogs can keep themselves juiced up while in battle! - Add limits to the number of dogs owned using permissions (mydog.limit.10, for example). - Add the ability to pet your dogs! (the best feature of this release by far). - You can now trade dogs with other players! Give your doggos a new home! - Many of the commands, for example sit, stand, comehere, fight and defend can now affect all dogs at once, instead of one at a time. Bug-fixes: - Reviving dead dogs with no economy provider was not possible, even when setting the amount to 0. - Errors in console when using experimental teleportation (which, to be fair, makes sense, it's experimental). - Fixed an error where the plugin might try to teleport dead dogs (Minecraft does not like that). - Some dogs would have strange behavior after going through portals. Dogs can no longer travel through portals, but will still teleport to you after you go through portals. End portal not affected. - Fixes an error when interacting with dogs without a level. - Show dead dogs when trying to revive dead dogs, as auto-complete didn't work correctly.
    175 downloads
  5. 0.1.4-rereleasev0.1.4 - Re-releaseJan 5, 2023
    Same release as before, but updated the download link (old releases 404, but they can still be found on https://github.com/HeroGamers/MyDog/releases) due to moving the repository.
    1882 downloads
  6. 0.1.4Bugfixes and new featuresOct 21, 2022
    Some new features and bugfixes were added by vkey ( https://github.com/vkey) and Igzak (Yurii) ( https://github.com/Igzak) on GitHub, those are listed below: · Dogs sometimes lose stats on worldchange · Owners can now no longer accidentally hurt their dogs · Arrows can't hurt dogs (I've later made that configurable) · Dogs can be revived, at a cost (I've later remade it and made it toggleable and the price per level can be adjusted) · Only the dog owner can rename dogs · [New Mode] Dogs can be in Attack or Defend mode (crouch right-click). On Attack mode, they will actively hunt mobs around a player. · An error would appear when a dog got killed when the owner was not online I've also fixed a bug where a dog's damage stat would not get applied right after taming, and updated the Spigot API to 1.19.2 (though I have yet to introduce the new mobs).
    1234 downloads
  7. 0.1.3Bugfixes and 1.18 supportJan 19, 2022
    Added new mobs from 1.18. Fixes two issues from GitHub: · https://github.com/DoggyCraft/MyDog/issues/23 · https://github.com/DoggyCraft/MyDog/issues/11 MyDog supported 1.18 already, but there were some breaking bugs regarding levels, that broke around 1.17 and 1.18. If it breaks in 1.17, it's most likely due to a bug in Spigot regarding ChunkLoad, where entities are not listed (because they aren't nessecarily loaded together with the chunks), but that's fixed in 1.18, with a new event listener.
    3627 downloads
  8. 0.1.1-alphaAlpha release, including some essential bugfixesApr 13, 2020
    This release is an in-development release, and as such things might break. I decided however that the current release was way more buggy than this dev release, so here we go! Thanks to @StrangeOne101 for the PR fixing pets teleporting to players even when sitting on chunkunload ( PR @ GitHub). To describe what's new in this release as well, I'm trying to work on a new teleportation implementation, that teleports your pets to your location in bulks/one-by-one, so that they don't wind up dying due to collision damage (like having 15 dogs in 1 block for a few seconds). Those poor puppers shouldn't experience that! But, for now, just take a few of your pets with you to avoid them getting suffocated, as the experimental teleportation has some heavy drawbacks right now, such as accidentally cloning your pets
    3346 downloads
  9. 0.1.0Merge of MyTameables into MyDogMar 19, 2020
    Hi! Thanks for all the reviews through time, it really helps with the motivation for keeping this sorta updated. Well, what news do I bring? Well! The plugin has been tested with 1.15.2, and should be working very well with that now! Additionally, the functionalities of MyTameables has now been implemented into MyDog (enable the TeleportAllTameables option in the config), which means: If you have MyTameables installed on your server, remove it, and enable the new option in the MyDogs config, to avoid the two plugins conflicting! A thanks to bundabrg on GitHub for adding 500 new names for your Dogs to the config! (To apply these, delete the DogNames from the config, while the server isn't running, and start your server!)
    528 downloads
  10. 0.0.9Bugfixes!Sep 16, 2019
    Thanks to all your issues made on the GitHub, bugs are easier than every to squash! Keep them coming! Love y'all <3
    426 downloads
  11. 0.0.8Pre-MyDog Dogs, hide nametags and disable cross-world teleportingAug 26, 2019
    In this release I've added a fix for the levelup string, as well as added some requested features: · Already tamed wolves can become a Dog by interacting with it - Requested by @Victor13 · Untame your dogs without killing them! /mydog free <id> - Requested by @Minestick · Configurable option for Dogs to not teleport between worlds - Requested by @Minestick and @Daddy_Spin · Configurable option for Dogs to only show their nametags when hovering over them - Requested by @Minestick Thanks for all your valueable feedback, you guys are really helping making this plugin what it is <3
    320 downloads
  12. 0.0.7Config all the things!Aug 16, 2019
    This update adds lots of configurable options which makes MyDog even more customizable (not that it means you have to touch anything in the config, but you know have the abilty to customize even more!). · You can now customize the LevelUp sound, as well as a bunch of the messages sent to the player. · The plugin now also checks for the usage of NameTags on the Dogs, at which the name updates appropriately.
    267 downloads
  13. 0.0.5Updated the way the unloaded chunk teleportation works // Config save is not instant anymoreAug 13, 2019
    After this update, if instant config updates are wanted, the InstantSaveConfig option needs to be sat to true in the config file.
    181 downloads
  14. 0.0.4Bred Wolves now become Dogs + Rename commandAug 13, 2019
    Small feature update
    121 downloads
  15. 0.0.3Collar color change listener and rework of levelsAug 12, 2019
    Other bug fixes too )
    118 downloads
  16. 0.0.2Levels, stats and commands!Aug 11, 2019
    Major update which completes even more features. This took quite a while to break down and get made fully functional. These updates might break things for already-existing configs, so a new config might be needed! Feel free to contribute to the code over at https://github.com/DoggyCraftDK/MyDog!
    109 downloads
  17. 0.0.1Aug 11, 2019
    135 downloads

Similar projects

Plugin →