From d03590ab97cd289c364e730ea03860dee3109268 Mon Sep 17 00:00:00 2001 From: FlorianMichael Date: Wed, 21 Aug 2024 13:01:20 +0200 Subject: [PATCH] Fix boat entity mounted height offset in <= 1.20.1 Closes https://github.com/ViaVersion/ViaFabricPlus/issues/537 --- .../fixes/versioned/visual/EntityRidingOffsetsPre1_20_2.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/florianmichael/viafabricplus/fixes/versioned/visual/EntityRidingOffsetsPre1_20_2.java b/src/main/java/de/florianmichael/viafabricplus/fixes/versioned/visual/EntityRidingOffsetsPre1_20_2.java index 9afe4605..776b08e9 100644 --- a/src/main/java/de/florianmichael/viafabricplus/fixes/versioned/visual/EntityRidingOffsetsPre1_20_2.java +++ b/src/main/java/de/florianmichael/viafabricplus/fixes/versioned/visual/EntityRidingOffsetsPre1_20_2.java @@ -80,7 +80,8 @@ public class EntityRidingOffsetsPre1_20_2 { if (passenger instanceof AnimalEntity) xOffset += 0.2F; } - return new Vec3d(xOffset, yOffset, 0F); + + return new Vec3d(xOffset, yOffset, 0F).rotateY(-(float) (Math.PI / 2)); } } else if (entity instanceof CamelEntity camelEntity) { if (!camelEntity.hasPassenger(passenger)) return Vec3d.ZERO;