diff --git a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/WheelChairEntity.java b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/WheelChairEntity.java index 8c08a8a86..0c388f509 100644 --- a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/WheelChairEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/WheelChairEntity.java @@ -100,6 +100,7 @@ public class WheelChairEntity extends MobileVehicleEntity implements GeoEntity { public Packet getAddEntityPacket() { return NetworkHooks.getEntitySpawningPacket(this); } + @Override public boolean sendFireStarParticleOnHurt() { return false; diff --git a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/VehicleEntity.java b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/VehicleEntity.java index 594849004..71754b4bd 100644 --- a/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/VehicleEntity.java +++ b/src/main/java/com/atsuishio/superbwarfare/entity/vehicle/base/VehicleEntity.java @@ -81,7 +81,6 @@ public abstract class VehicleEntity extends Entity { public boolean crash; // 自定义骑乘 - private final List orderedPassengers = generatePassengersList(); private ArrayList generatePassengersList() { @@ -146,14 +145,6 @@ public abstract class VehicleEntity extends Entity { this.gameEvent(GameEvent.ENTITY_DISMOUNT, pPassenger); } - @Nullable - @Override - public LivingEntity getControllingPassenger() { - var first = this.orderedPassengers.get(0); - if (first instanceof LivingEntity living) return living; - return null; - } - @Nullable @Override public Entity getFirstPassenger() {