From df900156d1609d5e4e80702515233ba0590e16e2 Mon Sep 17 00:00:00 2001 From: Micah Date: Fri, 19 Dec 2025 19:21:19 -0800 Subject: [PATCH] Fixed Horse Jump height Re-derived the formula because it changed at some point; Horses can jump higher than they used to be able to. The original equation didn't need to be cubic either, so it's parabolic now. --- .../java/fi/dy/masa/minihud/event/RenderHandler.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/fi/dy/masa/minihud/event/RenderHandler.java b/src/main/java/fi/dy/masa/minihud/event/RenderHandler.java index abd31a0a0..123d089ce 100644 --- a/src/main/java/fi/dy/masa/minihud/event/RenderHandler.java +++ b/src/main/java/fi/dy/masa/minihud/event/RenderHandler.java @@ -669,7 +669,7 @@ else if (type == InfoToggle.HORSE_SPEED || if (InfoToggle.HORSE_SPEED.getBooleanValue()) { float speed = horse.getMovementSpeed(); - speed *= 42.163f; + speed *= 43.17f; this.addLine(String.format("Horse Speed: %.3f m/s", speed)); } @@ -677,10 +677,9 @@ else if (type == InfoToggle.HORSE_SPEED || { double jump = horse.getJumpStrength(); double calculatedJumpHeight = - -0.1817584952d * jump * jump * jump + - 3.689713992d * jump * jump + - 2.128599134d * jump + - -0.343930367; + 4.53680079 * jump * jump + + 1.61431730 * jump - + 0.22656224 this.addLine(String.format("Horse Jump: %.3f m", calculatedJumpHeight)); }