diff options
| author | Arslaan Pathan <[email protected]> | 2025-10-09 12:04:21 +1300 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2025-10-09 12:04:21 +1300 |
| commit | e28913e8c1013008f149fb6dd99f8ff2c1ca2665 (patch) | |
| tree | 2e767f5d0ec2bd0a8b11c185fd32b8c21b032bb0 /src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java | |
| parent | 6eebfc2a7d6a9c59295ebbab572aff91c0ac7051 (diff) | |
| download | arslaansmagichax-e28913e8c1013008f149fb6dd99f8ff2c1ca2665.tar.xz arslaansmagichax-e28913e8c1013008f149fb6dd99f8ff2c1ca2665.zip | |
new modules, module improvements, G U N THE POWER WOLOLO, clickgui improvements
Diffstat (limited to 'src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java')
| -rw-r--r-- | src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java index d967274..80176e0 100644 --- a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java +++ b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/ModuleManager.java @@ -35,12 +35,12 @@ public class ModuleManager { boolean isPressed = InputUtil.isKeyPressed(client.getWindow().getHandle(), key); boolean wasPressed = previousKeyState.getOrDefault(module, false); - // Only toggle on **key down** event (edge detection) if (isPressed && !wasPressed) { + boolean wasEnabled = module.isEnabled(); // use !wasEnabled in the chat message for edge cases e.g. modules that toggle themselves off on enable module.toggle(); if (!Objects.equals(module.getName(), "ClickGUI")) { client.player.sendMessage(Text.literal( - "Toggled module " + module.getName() + " to " + (module.isEnabled() ? "ON" : "OFF") + "Toggled module " + module.getName() + " to " + (!wasEnabled ? "ON" : "OFF") ), false); } } |
