aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin
diff options
context:
space:
mode:
authornea <romangraef@gmail.com>2022-10-08 22:01:24 +0200
committernea <romangraef@gmail.com>2022-10-08 22:01:24 +0200
commit520e9a554223cc3f19cec9047a14ac6754614114 (patch)
tree6ca87a7a8904de6e0bf3a292a9285bf9fb4706fa /src/main/kotlin
parent864f05c18bd4de5c8d0565aee1c18c9e5e43901d (diff)
downloadneuhax-520e9a554223cc3f19cec9047a14ac6754614114.tar.gz
neuhax-520e9a554223cc3f19cec9047a14ac6754614114.tar.bz2
neuhax-520e9a554223cc3f19cec9047a14ac6754614114.zip
deduplicate key events
Diffstat (limited to 'src/main/kotlin')
-rw-r--r--src/main/kotlin/moe/nea/sky/features/gui/Enchanting.kt1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/kotlin/moe/nea/sky/features/gui/Enchanting.kt b/src/main/kotlin/moe/nea/sky/features/gui/Enchanting.kt
index 994d462..3caba94 100644
--- a/src/main/kotlin/moe/nea/sky/features/gui/Enchanting.kt
+++ b/src/main/kotlin/moe/nea/sky/features/gui/Enchanting.kt
@@ -47,6 +47,7 @@ object Enchanting {
val content = guiChest.inventorySlots as? ContainerChest ?: return
if (!NotEnoughUpdates.INSTANCE.config.enchantingSolvers.enableEnchantingSolvers) return
if (config.neuHaxSolveKeybinding != Keyboard.getEventKey()) return
+ if (!Keyboard.getEventKeyState()) return
if (!timer.markIfAtLeastPassed(config.neuHaxTimeout.milliseconds)) return
LOGGER.debug("Solver: ${EnchantingSolvers.currentSolver}")
val timerStack = content.lowerChestInventory.getStackInSlot(content.lowerChestInventory.sizeInventory - 5)