diff options
| author | Arslaan Pathan <[email protected]> | 2025-10-10 22:12:37 +1300 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2025-10-10 22:12:37 +1300 |
| commit | da3d8a913a20cd97af22995d85401018e0dd9967 (patch) | |
| tree | 1e3da0dc31baacabe726199c0f38427c143e1ed9 /src/main/java | |
| parent | 2c2f0766dac581bb2c1aedbd070624d217f931b7 (diff) | |
| download | arslaansmagichax-da3d8a913a20cd97af22995d85401018e0dd9967.tar.xz arslaansmagichax-da3d8a913a20cd97af22995d85401018e0dd9967.zip | |
idk
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/net/justlearning/arslaan3102/arslaansmagichax/modules/impl/Flight.java | 13 |
1 files changed, 10 insertions, 3 deletions
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) { |
