# Uses of Class
org.bukkit.event.block.BlockFormEvent

Packages that use BlockFormEvent
Package
Description
io.papermc.paper.event.block
org.bukkit.event.block
`Events` relating to when a `block` is changed or interacts with the `world`.

## Uses of BlockFormEvent in io.papermc.paper.event.block

Subclasses of BlockFormEvent in io.papermc.paper.event.block
Modifier and Type
Class
Description
`class`
`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()`.

## Uses of BlockFormEvent in org.bukkit.event.block

Subclasses of BlockFormEvent in org.bukkit.event.block
Modifier and Type
Class
Description
`class`
`BlockSpreadEvent`
Called when a block spreads based on world conditions.
`class`
`EntityBlockFormEvent`
Called when a block is formed by entities.