MyDog icon

MyDog -----

Tamed wolves but at least 10x better




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.
----------, Jun 16, 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.
----------, Jun 1, 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.
----------, May 28, 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.
----------, Jan 5, 2023

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).
----------, Oct 21, 2022

Added new mobs from 1.18.

Fixes two issues from GitHub:
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.
----------, Jan 19, 2022

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 :)
----------, Apr 13, 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!)
----------, Mar 19, 2020

Thanks to all your issues made on the GitHub, bugs are easier than every to squash! Keep them coming! Love y'all <3
----------, Sep 16, 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
----------, Aug 26, 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.
----------, Aug 16, 2019

After this update, if instant config updates are wanted, the InstantSaveConfig option needs to be sat to true in the config file.
----------, Aug 13, 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!
----------, Aug 11, 2019

Resource Information
Author:
----------
Total Downloads: 18,513
First Release: Aug 11, 2019
Last Update: Jun 16, 2023
Category: ---------------
All-Time Rating:
32 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings