Modifier and Type | Method and Description |
---|---|
boolean |
TNTBlock.canDropFromExplosion(Explosion explosionIn) |
boolean |
Block.canDropFromExplosion(Explosion explosionIn)
Deprecated.
|
void |
TNTBlock.onExplosionDestroy(World worldIn,
BlockPos pos,
Explosion explosionIn) |
void |
StairsBlock.onExplosionDestroy(World worldIn,
BlockPos pos,
Explosion explosionIn) |
void |
Block.onExplosionDestroy(World worldIn,
BlockPos pos,
Explosion explosionIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
Entity.canExplosionDestroyBlock(Explosion explosionIn,
IBlockReader worldIn,
BlockPos pos,
BlockState blockStateIn,
float p_174816_5_) |
float |
Entity.getExplosionResistance(Explosion explosionIn,
IBlockReader worldIn,
BlockPos pos,
BlockState blockStateIn,
IFluidState p_180428_5_,
float p_180428_6_) |
Modifier and Type | Method and Description |
---|---|
boolean |
TNTMinecartEntity.canExplosionDestroyBlock(Explosion explosionIn,
IBlockReader worldIn,
BlockPos pos,
BlockState blockStateIn,
float p_174816_5_) |
float |
TNTMinecartEntity.getExplosionResistance(Explosion explosionIn,
IBlockReader worldIn,
BlockPos pos,
BlockState blockStateIn,
IFluidState p_180428_5_,
float p_180428_6_) |
Modifier and Type | Method and Description |
---|---|
float |
WitherSkullEntity.getExplosionResistance(Explosion explosionIn,
IBlockReader worldIn,
BlockPos pos,
BlockState blockStateIn,
IFluidState p_180428_5_,
float p_180428_6_) |
Modifier and Type | Method and Description |
---|---|
static DamageSource |
DamageSource.causeExplosionDamage(Explosion explosionIn) |
Modifier and Type | Method and Description |
---|---|
Explosion |
World.createExplosion(Entity entityIn,
DamageSource damageSourceIn,
double xIn,
double yIn,
double zIn,
float explosionRadius,
boolean causesFire,
Explosion.Mode modeIn) |
Explosion |
World.createExplosion(Entity entityIn,
double xIn,
double yIn,
double zIn,
float explosionRadius,
boolean causesFire,
Explosion.Mode modeIn) |
Explosion |
World.createExplosion(Entity entityIn,
double xIn,
double yIn,
double zIn,
float explosionRadius,
Explosion.Mode modeIn) |
Modifier and Type | Method and Description |
---|---|
Explosion |
ServerWorld.createExplosion(Entity entityIn,
DamageSource damageSourceIn,
double xIn,
double yIn,
double zIn,
float explosionRadius,
boolean causesFire,
Explosion.Mode modeIn) |
Modifier and Type | Method and Description |
---|---|
default boolean |
IForgeBlock.canDropFromExplosion(BlockState state,
IBlockReader world,
BlockPos pos,
Explosion explosion)
Determines if this block should drop loot when exploded.
|
default boolean |
IForgeBlockState.canDropFromExplosion(IBlockReader world,
BlockPos pos,
Explosion explosion)
Determines if this block should drop loot when exploded.
|
default float |
IForgeBlock.getExplosionResistance(BlockState state,
IWorldReader world,
BlockPos pos,
Entity exploder,
Explosion explosion)
Location sensitive version of getExplosionResistance
|
default float |
IForgeFluid.getExplosionResistance(IFluidState state,
IWorldReader world,
BlockPos pos,
Entity exploder,
Explosion explosion)
Location sensitive version of getExplosionResistance
|
default float |
IForgeFluidState.getExplosionResistance(IWorldReader world,
BlockPos pos,
Entity exploder,
Explosion explosion)
Location sensitive version of getExplosionResistance
|
default float |
IForgeBlockState.getExplosionResistance(IWorldReader world,
BlockPos pos,
Entity exploder,
Explosion explosion)
Location sensitive version of getExplosionResistance
|
default void |
IForgeBlock.onBlockExploded(BlockState state,
World world,
BlockPos pos,
Explosion explosion)
Called when the block is destroyed by an explosion.
|
default void |
IForgeBlockState.onBlockExploded(World world,
BlockPos pos,
Explosion explosion)
Called when the block is destroyed by an explosion.
|
Modifier and Type | Method and Description |
---|---|
static void |
ForgeEventFactory.onExplosionDetonate(World world,
Explosion explosion,
java.util.List<Entity> list,
double diameter) |
static boolean |
ForgeEventFactory.onExplosionStart(World world,
Explosion explosion) |
Modifier and Type | Field and Description |
---|---|
private Explosion |
ExplosionEvent.explosion |
Modifier and Type | Method and Description |
---|---|
Explosion |
ExplosionEvent.getExplosion() |
Constructor and Description |
---|
Detonate(World world,
Explosion explosion,
java.util.List<Entity> entityList) |
ExplosionEvent(World world,
Explosion explosion) |
Start(World world,
Explosion explosion) |