类 SimpleExplosionDamageCalculator
java.lang.Object
net.minecraft.world.level.ExplosionDamageCalculator
net.minecraft.world.level.SimpleExplosionDamageCalculator
-
字段概要
字段修饰符和类型字段说明private final boolean
private final boolean
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getBlockExplosionResistance
(Explosion p_346109_, BlockGetter p_345381_, BlockPos p_344921_, BlockState p_346239_, FluidState p_345105_) float
getKnockbackMultiplier
(Entity p_345651_) boolean
shouldBlockExplode
(Explosion p_345994_, BlockGetter p_345042_, BlockPos p_345057_, BlockState p_345932_, float p_345776_) boolean
shouldDamageEntity
(Explosion p_346248_, Entity p_344983_) 从类继承的方法 net.minecraft.world.level.ExplosionDamageCalculator
getEntityDamageAmount
-
字段详细资料
-
explodesBlocks
private final boolean explodesBlocks -
damagesEntities
private final boolean damagesEntities -
knockbackMultiplier
-
immuneBlocks
-
-
构造器详细资料
-
SimpleExplosionDamageCalculator
-
-
方法详细资料
-
getBlockExplosionResistance
public Optional<Float> getBlockExplosionResistance(Explosion p_346109_, BlockGetter p_345381_, BlockPos p_344921_, BlockState p_346239_, FluidState p_345105_) -
shouldBlockExplode
public boolean shouldBlockExplode(Explosion p_345994_, BlockGetter p_345042_, BlockPos p_345057_, BlockState p_345932_, float p_345776_) -
shouldDamageEntity
-
getKnockbackMultiplier
-