net.minecraft.world.explosion

public class EntityExplosionBehavior

extends ExplosionBehavior

net.minecraft.world.level.EntityBasedExplosionDamageCalculator
net.minecraft.class_5361
net.minecraft.world.explosion.EntityExplosionBehavior

Field summary

Modifier and TypeField
private final Entity
source
field_25399
entity

Constructor summary

ModifierConstructor
public (Entity entity)

Method summary

Modifier and TypeMethod
public Optional<Float>
getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid)
method_29555(class_1927 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, class_3610 arg4)
getBlastResistance(Explosion arg0, BlockView arg1, BlockPos arg2, BlockState arg3, FluidState arg4)
public boolean
shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power)
method_29554(class_1927 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, float arg4)
canDestroyBlock(Explosion arg0, BlockView arg1, BlockPos arg2, BlockState arg3, float arg4)
private Float
lambda$getBlockExplosionResistance$0(Explosion arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, FluidState arg4, Float arg5)
method_29552(class_1927 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, class_3610 arg4, Float arg5)
method_29552(Explosion arg0, BlockView arg1, BlockPos arg2, BlockState arg3, FluidState arg4, Float max)