From cc42bcaf6fee8d3fd4ddf8ef8166ef5086b73f67 Mon Sep 17 00:00:00 2001 From: icanttellyou Date: Tue, 22 Sep 2026 10:35:15 +0300 Subject: [PATCH] build: Force NeoForm to run with Java 25 --- forgelike/build-lexforge.gradle.kts | 6 ++++++ forgelike/build.gradle.kts | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/forgelike/build-lexforge.gradle.kts b/forgelike/build-lexforge.gradle.kts index 633f0bfa..d0e9a61b 100644 --- a/forgelike/build-lexforge.gradle.kts +++ b/forgelike/build-lexforge.gradle.kts @@ -1,3 +1,5 @@ +import net.neoforged.nfrtgradle.NeoFormRuntimeTask + plugins { id("multiloader-loader").apply(false) id("net.neoforged.moddev.legacyforge") @@ -21,6 +23,10 @@ legacyForge { } } +tasks.withType().configureEach { + javaToolchains.launcherFor { this.languageVersion = JavaLanguageVersion.of(25) } +} + dependencies { compileOnly("org.jetbrains:annotations:24.1.0") annotationProcessor("org.spongepowered:mixin:0.8.5-SNAPSHOT:processor") diff --git a/forgelike/build.gradle.kts b/forgelike/build.gradle.kts index f82032b3..9bfc652d 100644 --- a/forgelike/build.gradle.kts +++ b/forgelike/build.gradle.kts @@ -1,3 +1,6 @@ +import net.neoforged.nfrtgradle.NeoFormRuntimeTask +import org.gradle.kotlin.dsl.withType + plugins { id("multiloader-loader").apply(false) id("net.neoforged.moddev") @@ -21,6 +24,10 @@ neoForge { } } +tasks.withType().configureEach { + javaToolchains.launcherFor { this.languageVersion = JavaLanguageVersion.of(25) } +} + dependencies { } -- knotmirror 0.0.1