From dbcf31c629d328df09ed29445dee80f20ed1dbea Mon Sep 17 00:00:00 2001 From: zOnlyKroks Date: Fri, 23 Dec 2022 20:28:39 +0100 Subject: [PATCH] Dont send repeat action --- .../java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java b/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java index 016f24e..e5dad7b 100644 --- a/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java +++ b/src/main/java/de/zonlykroks/advancedscripts/mixin/KeyboardMixin.java @@ -21,7 +21,7 @@ public class KeyboardMixin { @Inject(method = "onKey", at = @At("HEAD")) public void sendKeyPress(long window, int key, int scancode, int action, int modifiers, CallbackInfo ci) { MinecraftClient client = ((Keyboard) (Object)this).client; - if(client.currentScreen == null) { + if(client.currentScreen == null && action != 2) { PacketByteBuf byteBuf = new PacketByteBuf(Unpooled.buffer()); byteBuf.writeInt(key); byteBuf.writeByte(action);