From 73a4fda2205deae864b7dc9b9b488d1d45d74312 Mon Sep 17 00:00:00 2001 From: Caedis Date: Tue, 15 Jul 2025 12:01:07 -0500 Subject: [PATCH 1/2] fix syncedkeybind update --- dependencies.gradle | 2 +- src/main/java/com/gtnewhorizon/structurelib/CommonProxy.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dependencies.gradle b/dependencies.gradle index 182cce78..a4c13f07 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GTNHLib:0.6.31:dev") + api("com.github.GTNewHorizons:GTNHLib:0.6.38:dev") implementation("com.github.GTNewHorizons:NotEnoughItems:2.7.56-GTNH:dev") testImplementation(platform('org.junit:junit-bom:5.9.2')) diff --git a/src/main/java/com/gtnewhorizon/structurelib/CommonProxy.java b/src/main/java/com/gtnewhorizon/structurelib/CommonProxy.java index 26b7dce2..4328fcb6 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/CommonProxy.java +++ b/src/main/java/com/gtnewhorizon/structurelib/CommonProxy.java @@ -113,7 +113,8 @@ public class CommonProxy { private static final SyncedKeybind MODE_SWAP_KEY = SyncedKeybind.createConfigurable( "item.structurelib.constructableTrigger.keys.cycleMode", "item.structurelib.constructableTrigger.keyCategory", - 0).registerGlobalListener((entityPlayerMP, syncedKeybind) -> { + 0).registerGlobalListener((entityPlayerMP, syncedKeybind, isDown) -> { + if (!isDown) return; final ItemStack held = entityPlayerMP.getHeldItem(); if (held != null && held.getItem() instanceof ItemConstructableTrigger) { ItemConstructableTrigger.cycleMode(held); From dfd15d8a63b518f51bac65a021a4063e5a4a125b Mon Sep 17 00:00:00 2001 From: Caedis Date: Tue, 15 Jul 2025 12:02:05 -0500 Subject: [PATCH 2/2] remove mavenLocal --- repositories.gradle | 1 - 1 file changed, 1 deletion(-) diff --git a/repositories.gradle b/repositories.gradle index 51d4deaa..45729e10 100644 --- a/repositories.gradle +++ b/repositories.gradle @@ -1,5 +1,4 @@ // Add any additional repositiroes for your dependencies here repositories { - mavenLocal() }