From 4963fce4cfbfed6b56a108d9599e05f264b4f520 Mon Sep 17 00:00:00 2001 From: C10udburst <18114966+C10udburst@users.noreply.github.com> Date: Sat, 11 Sep 2021 09:53:04 +0200 Subject: [PATCH] fix #56 --- .../rejects/mixin/meteor/modules/FlightMixin.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/cloudburst/rejects/mixin/meteor/modules/FlightMixin.java b/src/main/java/cloudburst/rejects/mixin/meteor/modules/FlightMixin.java index efdf189..b7bed25 100644 --- a/src/main/java/cloudburst/rejects/mixin/meteor/modules/FlightMixin.java +++ b/src/main/java/cloudburst/rejects/mixin/meteor/modules/FlightMixin.java @@ -36,7 +36,13 @@ public class FlightMixin { @Inject(method = "onDeactivate", at=@At("TAIL"), remap = false) private void onDeactivate(CallbackInfo ci) { - if (stopMomentum == null || !stopMomentum.get()) return; + if (mc.player == null || stopMomentum == null || !stopMomentum.get()) return; + + mc.options.keyForward.setPressed(false); + mc.options.keyLeft.setPressed(false); + mc.options.keyBack.setPressed(false); + mc.options.keyRight.setPressed(false); + mc.player.setVelocity(Vec3d.ZERO); } }