From 852ff95757205bf2a753c30f23fba135656dce6d Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Mon, 10 Nov 2025 09:40:36 +0100 Subject: [PATCH] Update build scripts: migrate to Spigot API, adjust JVM toolchains and Java version. Signed-off-by: Chaoscaot --- KotlinCore/build.gradle.kts | 3 +-- TNTLeague/build.gradle.kts | 9 +++++++++ buildSrc/src/steamwar.kotlin.gradle | 6 +++--- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/KotlinCore/build.gradle.kts b/KotlinCore/build.gradle.kts index fbffe43f..c68c5fb5 100644 --- a/KotlinCore/build.gradle.kts +++ b/KotlinCore/build.gradle.kts @@ -31,8 +31,7 @@ tasks.shadowJar { } dependencies { - compileOnly(libs.paperapi21) - compileOnly(libs.nms21) + compileOnly(libs.spigotapi) compileOnly(project(":SpigotCore")) implementation(libs.exposedCore) diff --git a/TNTLeague/build.gradle.kts b/TNTLeague/build.gradle.kts index 8773671c..79a08492 100644 --- a/TNTLeague/build.gradle.kts +++ b/TNTLeague/build.gradle.kts @@ -21,6 +21,15 @@ plugins { steamwar.kotlin } +kotlin { + jvmToolchain(21) +} + +java { + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 +} + dependencies { compileOnly(libs.paperapi21) compileOnly(project(":SpigotCore", "default")) diff --git a/buildSrc/src/steamwar.kotlin.gradle b/buildSrc/src/steamwar.kotlin.gradle index f672713d..791ae677 100644 --- a/buildSrc/src/steamwar.kotlin.gradle +++ b/buildSrc/src/steamwar.kotlin.gradle @@ -23,12 +23,12 @@ plugins { } kotlin { - jvmToolchain(21) + jvmToolchain(8) } java { - sourceCompatibility = JavaVersion.VERSION_21 - targetCompatibility = JavaVersion.VERSION_21 + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 } tasks.compileJava {