From a457bccf12000b6bea872380b0b78617236b58e9 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sat, 31 Jul 2021 15:13:15 +0200 Subject: [PATCH] Fix Java 9+ ABI being used for Java 8 versions --- build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.gradle b/build.gradle index a59dedb6..c7085f95 100644 --- a/build.gradle +++ b/build.gradle @@ -109,6 +109,9 @@ preprocess { def mcVersionStr = "${(int)(mcVersion/10000)}.${(int)(mcVersion/100)%100}" + (mcVersion%100==0 ? '' : ".${mcVersion%100}") sourceCompatibility = targetCompatibility = mcVersion >= 11700 ? 16 : 1.8 +tasks.withType(JavaCompile).configureEach { + options.release = mcVersion >= 11700 ? 16 : 8 +} if (mcVersion >= 11400) { sourceSets {