Doclic / NoEncryption

Removes signatures from Minecraft chat messages
GNU General Public License v3.0
224 stars 18 forks source link

Java compilation target is under the requirement for Minecraft 1.19 #75

Closed V1nc3ntWasTaken closed 1 year ago

V1nc3ntWasTaken commented 1 year ago

Is there an existing question issue for this?

Subject of Issue

Update the Java compilation targets in the POM files, and update various files to use the latest available language features.

Details

NoEncryption is targeted to compile using Java 16, while Minecraft 1.19 (oldest supported version) only supports Java 17 and newer. It is redundant to have NoEncryption compile at Java 16 when it will only be used at Java 17+. Updating various files to use newer language features for efficiency.