From 0391edcef84513b67191a875b3e07b49145d5ede Mon Sep 17 00:00:00 2001 From: Atsuihsio <842960157@qq.com> Date: Mon, 10 Mar 2025 03:56:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=BC=E7=81=AD=E8=80=85?= =?UTF-8?q?=E8=BD=AC=E7=82=AE=E9=9F=B3=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/entity/vehicle/AnnihilatorEntity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/AnnihilatorEntity.java b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/AnnihilatorEntity.java index b490488b9..96c197e36 100644 --- a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/AnnihilatorEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/AnnihilatorEntity.java @@ -496,7 +496,7 @@ public class AnnihilatorEntity extends EnergyVehicleEntity implements GeoEntity, float offset = (float) VectorTool.calculateAngle(entity.getViewVector(1), barrelLookAt); entityData.set(YAW, passenger.getYHeadRot()); - entityData.set(PITCH, passenger.getXRot() - offset); + entityData.set(PITCH, Mth.clamp(passenger.getXRot() - offset, -45f , 5f)); } float diffY = Mth.wrapDegrees(entityData.get(YAW) - this.getYRot());