From ee19d2c321f3ec068501770c6894e02562906f20 Mon Sep 17 00:00:00 2001 From: Dominic Seung Date: Thu, 2 Jul 2026 02:44:17 -0700 Subject: [PATCH 1/2] Update to Minecraft 26.2 Bump Fabric/Loom/loader versions, upgrade Gradle wrapper to 9.5.1 (required by Loom 1.17), and replace the removed Options.hideGui field with Hud.isHidden(). --- gradle.properties | 10 +++++----- gradle/wrapper/gradle-wrapper.properties | 2 +- src/main/java/dsns/betterhud/BetterHUDGUI.java | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gradle.properties b/gradle.properties index a7faad0..6593c63 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,16 +7,16 @@ org.gradle.configuration-cache=false # Fabric Properties # check these on https://fabricmc.net/develop -minecraft_version=26.1 -loader_version=0.19.2 -loom_version=1.16-SNAPSHOT +minecraft_version=26.2 +loader_version=0.19.3 +loom_version=1.17-SNAPSHOT # Mod Properties -mod_version=2.1.0 +mod_version=2.1.1 maven_group=dsns.betterhud archives_base_name=betterhud # Dependencies -fabric_api_version=0.145.1+26.1 +fabric_api_version=0.154.0+26.2 modmenu_version=18.0.0-alpha.8 cloth_config_version=26.1.154 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c61a118..5dd3c01 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.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/src/main/java/dsns/betterhud/BetterHUDGUI.java b/src/main/java/dsns/betterhud/BetterHUDGUI.java index 7d2b187..8593b77 100644 --- a/src/main/java/dsns/betterhud/BetterHUDGUI.java +++ b/src/main/java/dsns/betterhud/BetterHUDGUI.java @@ -72,7 +72,7 @@ public void onHudRender( DeltaTracker tickCounter ) { if (client.getDebugOverlay().showDebugScreen()) return; - if (client.options.hideGui) return; + if (client.gui.hud.isHidden()) return; int x = horizontalMargin; int y = verticalMargin; From 966cdf8eb91559d478094d9f8179f8c9a823baf4 Mon Sep 17 00:00:00 2001 From: Dominic Seung Date: Thu, 2 Jul 2026 03:06:04 -0700 Subject: [PATCH 2/2] force dependencies again, stop bundling --- build.gradle | 10 ++++------ src/main/resources/fabric.mod.json | 5 ++++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/build.gradle b/build.gradle index 41f2871..d0d242b 100644 --- a/build.gradle +++ b/build.gradle @@ -29,12 +29,10 @@ dependencies { implementation "net.fabricmc:fabric-loader:${project.loader_version}" - // Fabric API. This is technically optional, but you probably want it anyway. - implementation include(fabricApi.module("fabric-api-base", project.fabric_api_version)) - implementation include(fabricApi.module("fabric-rendering-v1", project.fabric_api_version)) - - implementation include("com.terraformersmc:modmenu:${project.modmenu_version}") - implementation include("me.shedaniel.cloth:cloth-config-fabric:${project.cloth_config_version}") { + implementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}" + + implementation "com.terraformersmc:modmenu:${project.modmenu_version}" + implementation("me.shedaniel.cloth:cloth-config-fabric:${project.cloth_config_version}") { exclude(group: "net.fabricmc.fabric-api") } } diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 31b270b..7b95892 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -23,6 +23,9 @@ "depends": { "fabricloader": ">=0.19", "minecraft": ">=26", - "java": ">=25" + "java": ">=25", + "fabric-api": "*", + "modmenu": "*", + "cloth-config2": "*" } } \ No newline at end of file