From fe395f2cbd776851cc58b6dfb88be8d0b2f254d0 Mon Sep 17 00:00:00 2001 From: Axionize <154778082+Axionize@users.noreply.github.com> Date: Tue, 22 Oct 2024 06:56:01 -0400 Subject: [PATCH] Revert to using getHitBlockPosition() instead of getHitPosition() --- .../java/me/caseload/knockbacksync/player/PlayerData.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/me/caseload/knockbacksync/player/PlayerData.java b/common/src/main/java/me/caseload/knockbacksync/player/PlayerData.java index c53b868..a407e66 100644 --- a/common/src/main/java/me/caseload/knockbacksync/player/PlayerData.java +++ b/common/src/main/java/me/caseload/knockbacksync/player/PlayerData.java @@ -220,10 +220,10 @@ public class PlayerData { for (Location corner : getBBCorners()) { RayTraceResult result = world.rayTraceBlocks(corner.getPosition(), new Vector3d(0, -1, 0), 5, FluidHandling.NONE, true); - if (result == null || result.getHitPosition() == null) + if (result == null || result.getHitBlock() == null) continue; - collisionDist = Math.min(collisionDist, corner.getY() - result.getHitPosition().getY()); + collisionDist = Math.min(collisionDist, corner.getY() - result.getHitBlockPosition().getY()); } return collisionDist - 1;