MinecraftVersion.COMPARATOR is broken (Technical)

Explanation

The implementation of the MinecraftVersion.COMPARATOR is broken, as ServerVersion.isAfter(MinecraftVersion.v1_15) will return true in 1.15.2 due to the "build" part of the version string being higher than 0 (1.15.0)

Sorry for the technical explaination, but i can say that this has implications as it breaks almost any version check in the code.

Edited Oct 16, 2020 by Gabriele C.
Assignee Loading
Time tracking Loading