MyPet icon indicating copy to clipboard operation
MyPet copied to clipboard

Removing support for legacy versions

Open nkomarn opened this issue 2 years ago • 2 comments

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.

image

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.

nkomarn avatar Jun 27 '22 20:06 nkomarn

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

Jakllp avatar Jun 28 '22 05:06 Jakllp

In my opinion 1.9-1.16 should be dropped

refractored avatar Jul 20 '22 04:07 refractored