MyPet
MyPet copied to clipboard
Removing support for legacy versions
Currently, MyPet has support modules for Minecraft versions 1.8 through 1.19. In order to make the project easier to maintain, as well as make future refactors and performance improvements more feasible with the current size of the dev team, I would suggest dropping legacy support.
Looking at the current MyPet statistics on bStats, I can safely say dropping support for anything but the two (or three) very latest versions would not be a bad idea. 1.12 is a bit of an outlier by the looks of it, so I'm not really sure what to do there.
I feel removing all but the absolutely necessary modules would help maintain and continue development on the project going forward, especially since the original author is no longer developing the plugin.
I'd agree with 1.9 but not 1.8 to be honest.
But even with 1.9 - It's mainly dragging it along, only bigger things like water-movement or the (hopefully) upcoming air-movement are harder to backport to older versions.
I also believe that dropping 1.16 support would not be a good idea as 10% of servers are running it and 3.10 (the latest proper release) is not supporting it
In my opinion 1.9-1.16 should be dropped