From 8d649e1b91c83761a548665e2c2817128da48b3d Mon Sep 17 00:00:00 2001 From: max Date: Tue, 24 Mar 2026 20:50:46 +0100 Subject: [PATCH] Fixed AABB GetCenter to use Min.Y --- AABB.cs | 2 +- Entity.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/AABB.cs b/AABB.cs index 6aee6ee..4d0c249 100644 --- a/AABB.cs +++ b/AABB.cs @@ -158,7 +158,7 @@ namespace Voxel { return new Vector3( (Min.X + Max.X) / 2, - (Min.Y + Max.Y) / 2, + Min.Y, (Min.Z + Max.Z) / 2 ); } diff --git a/Entity.cs b/Entity.cs index 408b93e..90bae7c 100644 --- a/Entity.cs +++ b/Entity.cs @@ -105,7 +105,7 @@ namespace Voxel OnGround = moveVector.Y != originalVector.Y && originalVector.Y < 0; - Position = new Vector3(body.GetCenter().X, body.Min.Y, body.GetCenter().Z); + Position = body.GetCenter(); } public void ApplyImpulse(Vector3 force)