From 048a00b0b62448d8f6205121195c17eafa99a2a7 Mon Sep 17 00:00:00 2001 From: PaymentBypass <236301863+masterpatrickpl-coder@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:22:57 +0800 Subject: [PATCH 1/5] Update Fabric Loom and version dependencies --- build.gradle.kts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index bdbfeda..9375c29 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,13 +1,13 @@ // Minimal Fabric Loom buildscript wiring (buildscript/classpath + apply) plugins { - id("net.fabricmc.fabric-loom") version "1.15-SNAPSHOT" + id("net.fabricmc.fabric-loom") version "1.17.17" java `maven-publish` } -val minecraftVersion = "26.1" -val loaderVersion = "0.18.5" -val fabricApiVersion = "0.144.3+26.1" +val minecraftVersion = "26.2" +val loaderVersion = "0.19.3" +val fabricApiVersion = "0.155.2+26.2" repositories { mavenCentral() @@ -24,9 +24,9 @@ dependencies { } java { - toolchain.languageVersion.set(JavaLanguageVersion.of(25)) + toolchain.languageVersion.set(JavaLanguageVersion.of(26)) } tasks.withType().configureEach { - options.release.set(25) -} \ No newline at end of file + options.release.set(26) +} From 0fc0e320c8f6add4dff2ff2e1caadd589920d2cc Mon Sep 17 00:00:00 2001 From: PaymentBypass <236301863+masterpatrickpl-coder@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:23:50 +0800 Subject: [PATCH 2/5] Update JDK version from 25 to 26 in CI workflow --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d787566..1928fb3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,11 +23,11 @@ jobs: if: runner.os != 'Windows' run: chmod +x gradlew - - name: Set up JDK 25 + - name: Set up JDK 26 uses: actions/setup-java@v4 with: distribution: temurin - java-version: "25" + java-version: "26" cache: gradle - name: Validate Gradle wrapper From 50968bef915f96a00d76607f34fbf899c7c474de Mon Sep 17 00:00:00 2001 From: PaymentBypass <236301863+masterpatrickpl-coder@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:24:54 +0800 Subject: [PATCH 3/5] Update Java toolchain language version to 26 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 262c69c..3c1a73a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ org.gradle.jvmargs=-Xmx3G -java.toolchain.languageVersion=25 +java.toolchain.languageVersion=26 From 9c2ef32939b68be1462b3e1e174b5cfbafaabfdd Mon Sep 17 00:00:00 2001 From: PaymentBypass <236301863+masterpatrickpl-coder@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:26:14 +0800 Subject: [PATCH 4/5] Update Gradle distribution to version 9.6.1 --- gradle/wrapper/gradle-wrapper.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index dbc3ce4..a351597 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME From d7334659323e95c82a6c8cfa4a4e18b6e781fab7 Mon Sep 17 00:00:00 2001 From: PaymentBypass <236301863+masterpatrickpl-coder@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:29:45 +0800 Subject: [PATCH 5/5] Revise requirements for Java and Fabric versions Updated Java and Fabric requirements in README. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ce96639..6a2ab96 100644 --- a/README.md +++ b/README.md @@ -9,9 +9,9 @@ Build (PowerShell) Jar: build/libs/ Requirements -- Java 25 -- Fabric Loader 0.18.5+ -- Fabric API 0.144.3+26.1 +- Java 26 +- Fabric Loader 0.19.3 +- Fabric API 0.155.2+26.2 Notes - Resource pack format 84; assets under src/main/resources/assets/oneshot/