Modifier and Type | Method and Description |
---|---|
boolean |
BlockTNT.canDropFromExplosion(Explosion explosionIn) |
boolean |
Block.canDropFromExplosion(Explosion explosionIn) |
float |
Block.getExplosionResistance(World world,
BlockPos pos,
Entity exploder,
Explosion explosion)
Location sensitive version of getExplosionResistance
|
void |
BlockTNT.onBlockDestroyedByExplosion(World worldIn,
BlockPos pos,
Explosion explosionIn) |
void |
Block.onBlockDestroyedByExplosion(World worldIn,
BlockPos pos,
Explosion explosionIn) |
void |
BlockStairs.onBlockDestroyedByExplosion(World worldIn,
BlockPos pos,
Explosion explosionIn) |
void |
Block.onBlockExploded(World world,
BlockPos pos,
Explosion explosion)
Called when the block is destroyed by an explosion.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Entity.canExplosionDestroyBlock(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn,
float p_174816_5_) |
float |
Entity.getExplosionResistance(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
EntityMinecartTNT.canExplosionDestroyBlock(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn,
float p_174816_5_) |
float |
EntityMinecartTNT.getExplosionResistance(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn) |
Modifier and Type | Method and Description |
---|---|
float |
EntityWitherSkull.getExplosionResistance(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn) |
Modifier and Type | Method and Description |
---|---|
static DamageSource |
DamageSource.causeExplosionDamage(Explosion explosionIn) |
Modifier and Type | Method and Description |
---|---|
Explosion |
World.createExplosion(Entity entityIn,
double x,
double y,
double z,
float strength,
boolean isSmoking) |
Explosion |
World.newExplosion(Entity entityIn,
double x,
double y,
double z,
float strength,
boolean isFlaming,
boolean isSmoking) |
Explosion |
WorldServer.newExplosion(Entity entityIn,
double x,
double y,
double z,
float strength,
boolean isFlaming,
boolean isSmoking) |
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) |