aboutsummaryrefslogtreecommitdiff
path: root/azalea-physics/src
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-08-04 16:17:41 -0900
committermat <git@matdoes.dev>2025-08-04 19:33:00 -0545
commit827d943c3f27c65724ff83689b40c87d1cd1838c (patch)
tree52d0145a8d482e912ceccb076accddce4da75c5e /azalea-physics/src
parent013cd9f17674a4939d885ef91b7058b5a59d9ae1 (diff)
downloadazalea-drasl-827d943c3f27c65724ff83689b40c87d1cd1838c.tar.xz
fix wrong float rounding in get_friction_influenced_speed
Diffstat (limited to 'azalea-physics/src')
-rw-r--r--azalea-physics/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/azalea-physics/src/lib.rs b/azalea-physics/src/lib.rs
index 9481cef7..779ee067 100644
--- a/azalea-physics/src/lib.rs
+++ b/azalea-physics/src/lib.rs
@@ -493,7 +493,7 @@ fn get_friction_influenced_speed(
// TODO: have speed & flying_speed fields in entity
if physics.on_ground() {
let speed: f32 = attributes.speed.calculate() as f32;
- speed * (0.216f32 / (friction * friction * friction))
+ speed * (0.21600002f32 / (friction * friction * friction))
} else {
// entity.flying_speed
if is_sprinting { 0.025999999f32 } else { 0.02 }