From ca3c0289b1440dc49e221a1d6a20a20950d045cd Mon Sep 17 00:00:00 2001 From: Light_Quanta Date: Tue, 27 May 2025 01:25:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DSmokeDecoyEntity=E6=9E=84?= =?UTF-8?q?=E9=80=A0=E5=87=BD=E6=95=B0=E8=B0=83=E7=94=A8=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../superbwarfare/entity/vehicle/base/MobileVehicleEntity.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/MobileVehicleEntity.java b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/MobileVehicleEntity.java index 7f369f24c..7a01a12f2 100644 --- a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/MobileVehicleEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/MobileVehicleEntity.java @@ -291,9 +291,8 @@ public abstract class MobileVehicleEntity extends EnergyVehicleEntity implements public void releaseSmokeDecoy(Vec3 vec3) { if (decoyInputDown) { if (this.entityData.get(DECOY_COUNT) > 0 && this.level() instanceof ServerLevel) { - Entity passenger = getFirstPassenger(); for (int i = 0; i < 8; i++) { - SmokeDecoyEntity smokeDecoyEntity = new SmokeDecoyEntity((LivingEntity) passenger, this.level()); + SmokeDecoyEntity smokeDecoyEntity = new SmokeDecoyEntity(this.level()); smokeDecoyEntity.setPos(this.getX(), this.getY() + getBbHeight(), this.getZ()); smokeDecoyEntity.decoyShoot(this, vec3.yRot((-78.75f + 22.5F * i) * Mth.DEG_TO_RAD), 4f, 8); this.level().addFreshEntity(smokeDecoyEntity);