Uses of Class
net.minecraft.world.level.Explosion
Package
Description
-
Uses of Explosion in net.minecraft.server.level
Modifier and TypeMethodDescriptionServerLevel.explode(Entity p_8653_, DamageSource p_8654_, ExplosionDamageCalculator p_8655_, double p_8656_, double p_8657_, double p_8658_, float p_8659_, boolean p_8660_, Explosion.BlockInteraction p_8661_)
-
Uses of Explosion in net.minecraft.world.damagesource
-
Uses of Explosion in net.minecraft.world.entity
Modifier and TypeMethodDescriptionfloat
Entity.getBlockExplosionResistance(Explosion p_19992_, BlockGetter p_19993_, BlockPos p_19994_, BlockState p_19995_, FluidState p_19996_, float p_19997_)
boolean
Entity.shouldBlockExplode(Explosion p_19987_, BlockGetter p_19988_, BlockPos p_19989_, BlockState p_19990_, float p_19991_)
-
Uses of Explosion in net.minecraft.world.entity.projectile
Modifier and TypeMethodDescriptionfloat
WitherSkull.getBlockExplosionResistance(Explosion p_37619_, BlockGetter p_37620_, BlockPos p_37621_, BlockState p_37622_, FluidState p_37623_, float p_37624_)
-
Uses of Explosion in net.minecraft.world.entity.vehicle
Modifier and TypeMethodDescriptionfloat
MinecartTNT.getBlockExplosionResistance(Explosion p_38675_, BlockGetter p_38676_, BlockPos p_38677_, BlockState p_38678_, FluidState p_38679_, float p_38680_)
boolean
MinecartTNT.shouldBlockExplode(Explosion p_38669_, BlockGetter p_38670_, BlockPos p_38671_, BlockState p_38672_, float p_38673_)
-
Uses of Explosion in net.minecraft.world.level
Modifier and TypeMethodDescriptionLevel.explode(Entity p_46519_, double p_46520_, double p_46521_, double p_46522_, float p_46523_, boolean p_46524_, Explosion.BlockInteraction p_46525_)
Level.explode(Entity p_46512_, double p_46513_, double p_46514_, double p_46515_, float p_46516_, Explosion.BlockInteraction p_46517_)
Level.explode(Entity p_46526_, DamageSource p_46527_, ExplosionDamageCalculator p_46528_, double p_46529_, double p_46530_, double p_46531_, float p_46532_, boolean p_46533_, Explosion.BlockInteraction p_46534_)
Modifier and TypeMethodDescriptionEntityBasedExplosionDamageCalculator.getBlockExplosionResistance(Explosion p_45902_, BlockGetter p_45903_, BlockPos p_45904_, BlockState p_45905_, FluidState p_45906_)
ExplosionDamageCalculator.getBlockExplosionResistance(Explosion p_46099_, BlockGetter p_46100_, BlockPos p_46101_, BlockState p_46102_, FluidState p_46103_)
boolean
EntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion p_45896_, BlockGetter p_45897_, BlockPos p_45898_, BlockState p_45899_, float p_45900_)
boolean
ExplosionDamageCalculator.shouldBlockExplode(Explosion p_46094_, BlockGetter p_46095_, BlockPos p_46096_, BlockState p_46097_, float p_46098_)
-
Uses of Explosion in net.minecraft.world.level.block
Modifier and TypeMethodDescriptionboolean
Block.dropFromExplosion(Explosion p_49826_)
Deprecated.boolean
TntBlock.dropFromExplosion(Explosion p_57427_)
void
Block.wasExploded(Level p_49844_, BlockPos p_49845_, Explosion p_49846_)
void
InfestedBlock.wasExploded(Level p_54184_, BlockPos p_54185_, Explosion p_54186_)
void
StairBlock.wasExploded(Level p_56878_, BlockPos p_56879_, Explosion p_56880_)
void
TntBlock.wasExploded(Level p_57441_, BlockPos p_57442_, Explosion p_57443_)
-
Uses of Explosion in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptiondefault boolean
IForgeBlock.canDropFromExplosion(BlockState state, BlockGetter world, BlockPos pos, Explosion explosion)
Determines if this block should drop loot when exploded.default boolean
IForgeBlockState.canDropFromExplosion(BlockGetter world, BlockPos pos, Explosion explosion)
Determines if this block should drop loot when exploded.default float
IForgeBlock.getExplosionResistance(BlockState state, BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeBlockState.getExplosionResistance(BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeFluid.getExplosionResistance(FluidState state, BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeFluidState.getExplosionResistance(BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault void
IForgeBlock.onBlockExploded(BlockState state, Level world, BlockPos pos, Explosion explosion)
Called when the block is destroyed by an explosion.default void
IForgeBlockState.onBlockExploded(Level world, BlockPos pos, Explosion explosion)
Called when the block is destroyed by an explosion. -
Uses of Explosion in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic void
ForgeEventFactory.onExplosionDetonate(Level world, Explosion explosion, List<Entity> list, double diameter)
static boolean
ForgeEventFactory.onExplosionStart(Level world, Explosion explosion)
-
Uses of Explosion in net.minecraftforge.event.world