From 18a46da0b5a0e5c82cf0e5a1449bec65be8f5b4c Mon Sep 17 00:00:00 2001 From: Dek Date: Sun, 30 Aug 2026 11:49:31 -0400 Subject: [PATCH] Fixed elytra fly bounce recasting when any living entity stops gliding --- .../meteordevelopment/meteorclient/mixin/LivingEntityMixin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/meteordevelopment/meteorclient/mixin/LivingEntityMixin.java b/src/main/java/meteordevelopment/meteorclient/mixin/LivingEntityMixin.java index 43b2d20b1a1..b77573eaf5b 100644 --- a/src/main/java/meteordevelopment/meteorclient/mixin/LivingEntityMixin.java +++ b/src/main/java/meteordevelopment/meteorclient/mixin/LivingEntityMixin.java @@ -92,6 +92,8 @@ private boolean isGlidingHook(boolean original) { @Inject(method = "isFallFlying", at = @At("TAIL"), cancellable = true) public void recastOnLand(CallbackInfoReturnable cir) { + if ((Object) this != mc.player) return; + boolean elytra = cir.getReturnValue(); ElytraFly elytraFly = Modules.get().get(ElytraFly.class); if (previousElytra && !elytra && elytraFly.isActive() && elytraFly.flightMode.get() == ElytraFlightModes.Bounce) {