添加载具被击毁伤害类型,删除炮的被熏黑图层
This commit is contained in:
parent
45f0a9f971
commit
d021cce8f0
1 changed files with 15 additions and 15 deletions
|
@ -424,22 +424,22 @@ public class Ah6Entity extends ContainerMobileEntity implements GeoEntity, IHeli
|
|||
living.hurt(ModDamageTypes.causeAirCrashDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
List<Entity> passengers = this.getPassengers();
|
||||
for (var entity : passengers) {
|
||||
if (entity instanceof LivingEntity living) {
|
||||
var tempAttacker = living == attacker ? null : attacker;
|
||||
|
||||
List<Entity> passengers = this.getPassengers();
|
||||
for (var entity : passengers) {
|
||||
if (entity instanceof LivingEntity living) {
|
||||
var tempAttacker = living == attacker ? null : attacker;
|
||||
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
living.invulnerableTime = 0;
|
||||
living.hurt(ModDamageTypes.causeVehicleExplosionDamage(this.level().registryAccess(), null, tempAttacker), Integer.MAX_VALUE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue