# Package io.papermc.paper.event.block

package io.papermc.paper.event.block

Classes
Class
Description
BeaconActivatedEvent
Called when a beacon is activated.
BeaconDeactivatedEvent
Called when a beacon is deactivated, either because its base block(s) or itself were destroyed.
BellRevealRaiderEvent
Called when a `Raider` is revealed by a bell.
BellRingEvent
Called when a bell is rung.
BlockBreakBlockEvent
Called when a block forces another block to break and drop items.
BlockFailedDispenseEvent
Called when a block tries to dispense an item, but its inventory is empty.
BlockPreDispenseEvent
DragonEggFormEvent
Called when the `EnderDragon` is defeated (killed) in a `DragonBattle`, causing a `Material.DRAGON_EGG` (more formally: `BlockGrowEvent.getNewState()`) to possibly appear depending on `DragonEggFormEvent.isCancelled()`.
PlayerShearBlockEvent
Called when a player uses sheers on a block.
TargetHitEvent
Called when a Target Block is hit by a projectile.