Package net.minecraft.world.level
Class EntityBasedExplosionDamageCalculator
java.lang.Object
net.minecraft.world.level.ExplosionDamageCalculator
net.minecraft.world.level.EntityBasedExplosionDamageCalculator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBlockExplosionResistance
(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, FluidState pFluid) boolean
shouldBlockExplode
(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, float pPower) Methods inherited from class net.minecraft.world.level.ExplosionDamageCalculator
getEntityDamageAmount, getKnockbackMultiplier, shouldDamageEntity
-
Field Details
-
source
-
-
Constructor Details
-
EntityBasedExplosionDamageCalculator
-
-
Method Details
-
getBlockExplosionResistance
public Optional<Float> getBlockExplosionResistance(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, FluidState pFluid) - Overrides:
getBlockExplosionResistance
in classExplosionDamageCalculator
-
shouldBlockExplode
public boolean shouldBlockExplode(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, float pPower) - Overrides:
shouldBlockExplode
in classExplosionDamageCalculator
-