net.minecraft.world.level

public class EntityBasedExplosionDamageCalculator

extends ExplosionDamageCalculator

cjm
net.minecraft.world.level.EntityBasedExplosionDamageCalculator
net.minecraft.class_5361
net.minecraft.world.explosion.EntityExplosionBehavior
net.minecraft.src.C_1576_
net.minecraft.world.level.ExplosionDamageCalculatorEntity

Field summary

Modifier and TypeField
private final Entity
a
source
field_25399
entity
f_45892_

Constructor summary

ModifierConstructor
public (Entity entity)

Method summary

Modifier and TypeMethod
public Optional<Float>
a(cjo arg0, cjc arg1, gp arg2, cyt arg3, dtj arg4)
getBlockExplosionResistance(Explosion arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, FluidState arg4)
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)
m_6617_(C_1578_ p_45903_, C_1559_ p_45904_, C_4675_ p_45905_, C_2064_ p_45906_, C_2691_ arg4)
public boolean
a(cjo arg0, cjc arg1, gp arg2, cyt arg3, float arg4)
shouldBlockExplode(Explosion arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, float arg4)
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)
m_6714_(C_1578_ p_45897_, C_1559_ p_45898_, C_4675_ p_45899_, C_2064_ p_45900_, float arg4)