diff --git a/pumpkin-protocol/src/codec/velocity.rs b/pumpkin-protocol/src/codec/velocity.rs index 100e68a2e..1726d5767 100644 --- a/pumpkin-protocol/src/codec/velocity.rs +++ b/pumpkin-protocol/src/codec/velocity.rs @@ -143,7 +143,7 @@ const fn abs_max(a: f64, b: f64) -> f64 { a.abs().max(b.abs()) } - fn to_long(value: f64) -> i64 { +fn to_long(value: f64) -> i64 { ((value.mul_add(0.5, 0.5) * MAX_15_BIT_VALUE).round() as i64).clamp(0, 32766) }