From 4889f20fa0e38976380881144c73132521e5fd7e Mon Sep 17 00:00:00 2001 From: Zpiboo Date: Sun, 2 Nov 2025 13:11:31 +0100 Subject: [PATCH] fix: use current tick's angles for lasts --- .../kurrycat/mpkmod/compatibility/MCClasses/Player.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses/Player.java b/common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses/Player.java index 74d23be7..62173db6 100644 --- a/common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses/Player.java +++ b/common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses/Player.java @@ -252,9 +252,9 @@ public Player buildAndSave() { jumpCooldown = 0; } - lastLanding = landTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastLanding; - lastHit = prev.landTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastHit; - lastJump = jumpTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastJump; + lastLanding = landTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastLanding; + lastHit = prev.landTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastHit; + lastJump = jumpTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastJump; deltaYaw = trueYaw - prev.trueYaw; if (deltaYaw == 0) deltaYaw = null;