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() } 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);