From da3d8a913a20cd97af22995d85401018e0dd9967 Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Fri, 10 Oct 2025 22:12:37 +1300 Subject: idk --- .../arslaan3102/arslaansmagichax/modules/impl/Flight.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules') diff --git a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/impl/Flight.java b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/impl/Flight.java index 5c95e1e..7978d23 100644 --- a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/impl/Flight.java +++ b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/impl/Flight.java @@ -8,6 +8,7 @@ import org.lwjgl.glfw.GLFW; public class Flight extends Module { private int flyingTickCounter = 0; + private boolean sentFirstPacket = false; public Flight() { super("Flight", "Enables creative flight in survival.", GLFW.GLFW_KEY_G, Category.MOVEMENT); @@ -27,13 +28,19 @@ public class Flight extends Module { mc.player.getAbilities().flying = true; if (flyingTickCounter >= 20) { - sendYPacket(-0.0625); - sendYPacket(0); - flyingTickCounter = 0; + if (!sentFirstPacket) { + sendYPacket(-0.0625); + sentFirstPacket = true; + } else { + sendYPacket(0); + sentFirstPacket = false; + flyingTickCounter = 0; + } } flyingTickCounter++; } + @Override protected void onDisable() { if (mc.player != null) { -- cgit v1.2.3