From 39857a8722f8ecea9237b45d42c58b91122dd869 Mon Sep 17 00:00:00 2001 From: Warrior <50800980+Warriorrrr@users.noreply.github.com> Date: Fri, 7 Aug 2026 10:31:45 +0200 Subject: [PATCH 1/2] Re-enable JBR for local testing --- paper-server/build.gradle.kts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/paper-server/build.gradle.kts b/paper-server/build.gradle.kts index d052a1418ea9..b2ccd5607d77 100644 --- a/paper-server/build.gradle.kts +++ b/paper-server/build.gradle.kts @@ -265,6 +265,7 @@ fun TaskContainer.registerRunTask( block: JavaExec.() -> Unit ): TaskProvider = register(name) { group = "runs" + description = "Registers the $name run task" mainClass.set("org.bukkit.craftbukkit.Main") standardInput = System.`in` workingDir = rootProject.layout.projectDirectory @@ -272,10 +273,10 @@ fun TaskContainer.registerRunTask( .asFile javaLauncher.set(project.javaToolchains.launcherFor { languageVersion.set(JavaLanguageVersion.of(25)) - // TODO - JB runtime 25 has issues with spark rn - // vendor.set(JvmVendorSpec.JETBRAINS) + @Suppress("UnstableApiUsage") + vendor.set(JvmVendorSpec.JETBRAINS) }) - //jvmArgs("-XX:+AllowEnhancedClassRedefinition") + jvmArgs("-XX:+AllowEnhancedClassRedefinition", "--enable-native-access=ALL-UNNAMED") if (rootProject.childProjects["test-plugin"] != null) { val testPluginJar = rootProject.project(":test-plugin").tasks.jar.flatMap { it.archiveFile } From a887c63c7beffddd25da213c2e0142bca4959d28 Mon Sep 17 00:00:00 2001 From: Warrior <50800980+Warriorrrr@users.noreply.github.com> Date: Fri, 7 Aug 2026 11:08:09 +0200 Subject: [PATCH 2/2] Bump spark-paper --- paper-server/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/build.gradle.kts b/paper-server/build.gradle.kts index b2ccd5607d77..ccbce5c066c1 100644 --- a/paper-server/build.gradle.kts +++ b/paper-server/build.gradle.kts @@ -156,7 +156,7 @@ dependencies { // Spark implementation("me.lucko:spark-api:0.1-20240720.200737-2") - implementation("me.lucko:spark-paper:1.10.152") + implementation("me.lucko:spark-paper:1.10.172") } tasks.jar {