Skip to content

Fixed JaxB related incompatibility with Java 11

Choose a tag to compare

@Harieo Harieo released this 24 Jan 15:04
6a8a42a

Release v1.0.1

This version is considered stable and has been fully tested before release.

If you find any issues with this version, please raise an issue for support.
If your issue is a security matter, please consult our security policy for the next steps in raising a security issue.

Changes from Previous Version

This patches a major issue with v1.0.0 where a Java library we used, called JaxB or javax.bind, had been removed in Java 11. As Java 11 has become the latest stable version for newer Minecraft versions, we will ensure we support Java 11 in all future releases.

  • Removed JaxB dependency from all modules
  • Added our own custom DataConverter to replace the DatatypeConverter from JaxB
  • Added unit tests to ensure that our hexadecimal conversion is fully functional
  • Restricted the effect of disabling the failsafe in the Spigot module. The failsafe can now only be disabled if there is no valid key file present.

Installation

Please consult our guide on Setting up the Plugin if you don't know how to.
The guide takes only 5 simple steps and ensures that you won't make any accidental mistakes by trying to install without the manual!

If you have any problems, please consult our Wiki and join the Support Discord if you don't find the answer there.