| 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) |