Skip to content

Commit e91117b

Browse files
Fix lasts using previous tick's angles
2 parents 721c280 + 4889f20 commit e91117b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses

common/src/main/java/io/github/kurrycat/mpkmod/compatibility/MCClasses/Player.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,9 +252,9 @@ public Player buildAndSave() {
252252
jumpCooldown = 0;
253253
}
254254

255-
lastLanding = landTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastLanding;
256-
lastHit = prev.landTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastHit;
257-
lastJump = jumpTick ? new PosAndAngle(prev.pos, prev.trueYaw, prev.truePitch) : prev.lastJump;
255+
lastLanding = landTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastLanding;
256+
lastHit = prev.landTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastHit;
257+
lastJump = jumpTick ? new PosAndAngle(prev.pos, trueYaw, truePitch) : prev.lastJump;
258258

259259
deltaYaw = trueYaw - prev.trueYaw;
260260
if (deltaYaw == 0) deltaYaw = null;

0 commit comments

Comments
 (0)