Uses of Interface
net.minecraft.world.level.Explosion
Packages that use Explosion
Package
Description
-
Uses of Explosion in net.minecraft.world.damagesource
Methods in net.minecraft.world.damagesource with parameters of type ExplosionModifier and TypeMethodDescription -
Uses of Explosion in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type ExplosionModifier and TypeMethodDescriptionfloatEntity.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid, float resistance) Explosion resistance of a block relative to this entitybooleanEntity.ignoreExplosion(Explosion explosion) booleanEntity.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power) -
Uses of Explosion in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type ExplosionModifier and TypeMethodDescriptionbooleanArmorStand.ignoreExplosion(Explosion explosion) booleanBlockAttachedEntity.ignoreExplosion(Explosion explosion) -
Uses of Explosion in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item with parameters of type Explosion -
Uses of Explosion in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden with parameters of type Explosion -
Uses of Explosion in net.minecraft.world.entity.projectile.hurtingprojectile
Methods in net.minecraft.world.entity.projectile.hurtingprojectile with parameters of type ExplosionModifier and TypeMethodDescriptionfloatWitherSkull.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid, float resistance) Explosion resistance of a block relative to this entity -
Uses of Explosion in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type Explosion -
Uses of Explosion in net.minecraft.world.entity.vehicle.minecart
Methods in net.minecraft.world.entity.vehicle.minecart with parameters of type ExplosionModifier and TypeMethodDescriptionfloatMinecartTNT.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid, float resistance) Explosion resistance of a block relative to this entitybooleanMinecartTNT.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power) -
Uses of Explosion in net.minecraft.world.level
Classes in net.minecraft.world.level that implement ExplosionMethods in net.minecraft.world.level with parameters of type ExplosionModifier and TypeMethodDescriptionEntityBasedExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid) ExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid) SimpleExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState block, FluidState fluid) floatExplosionDamageCalculator.getEntityDamageAmount(Explosion explosion, Entity entity, float exposure) booleanEntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power) booleanExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power) booleanSimpleExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState state, float power) booleanExplosionDamageCalculator.shouldDamageEntity(Explosion explosion, Entity entity) booleanSimpleExplosionDamageCalculator.shouldDamageEntity(Explosion explosion, Entity entity) -
Uses of Explosion in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type ExplosionModifier and TypeMethodDescriptionbooleanBlock.dropFromExplosion(Explosion explosion) Deprecated.booleanTntBlock.dropFromExplosion(Explosion explosion) protected voidAbstractCandleBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidBeehiveBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidBellBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidButtonBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidCreakingHeartBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidDoorBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidFenceGateBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidLeverBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidTrapDoorBlock.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) voidBlock.wasExploded(ServerLevel level, BlockPos pos, Explosion explosion) voidTntBlock.wasExploded(ServerLevel level, BlockPos pos, Explosion explosion) -
Uses of Explosion in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type ExplosionModifier and TypeMethodDescriptionvoidBlockBehaviour.BlockStateBase.onExplosionHit(ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) protected voidBlockBehaviour.onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) -
Uses of Explosion in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type ExplosionModifier and TypeMethodDescriptiondefault booleanIBlockExtension.canDropFromExplosion(BlockState state, BlockGetter level, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default booleanIBlockStateExtension.canDropFromExplosion(BlockGetter level, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default floatIBlockExtension.getExplosionResistance(BlockState state, BlockGetter level, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIBlockStateExtension.getExplosionResistance(BlockGetter level, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIFluidExtension.getExplosionResistance(FluidState state, BlockGetter level, BlockPos pos, Explosion explosion) Returns the explosion resistance of the fluid.default floatIFluidStateExtension.getExplosionResistance(BlockGetter level, BlockPos pos, Explosion explosion) Returns the explosion resistance of the fluid.default voidIBlockExtension.onBlockExploded(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default voidIBlockStateExtension.onBlockExploded(ServerLevel level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.