| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Cancellable | |
|---|---|
| org.bukkit.event.block | Eventsrelating to when ablockis changed or interacts with theworld. | 
| org.bukkit.event.enchantment | Eventstriggered from anenchantment table. | 
| org.bukkit.event.entity | Eventsrelating toentities, excluding some directly referencing
 some more specific entity types. | 
| org.bukkit.event.hanging | Eventsrelating toentities that hang. | 
| org.bukkit.event.inventory | Eventsrelating toinventorymanipulation. | 
| org.bukkit.event.painting | Eventsrelating topaintings, but deprecated for more generalhangingevents. | 
| org.bukkit.event.player | Eventsrelating toplayers. | 
| org.bukkit.event.vehicle | Eventsrelating tovehicular entities. | 
| org.bukkit.event.weather | Eventsrelating to weather. | 
| org.bukkit.event.world | Eventstriggered by variousworldstates or changes. | 
| Uses of Cancellable in org.bukkit.event.block | 
|---|
| Classes in org.bukkit.event.block that implement Cancellable | |
|---|---|
|  class | BlockBreakEventCalled when a block is broken by a player. | 
|  class | BlockBurnEventCalled when a block is destroyed as a result of being burnt by fire. | 
|  class | BlockDamageEventCalled when a block is damaged by a player. | 
|  class | BlockDispenseEventCalled when an item is dispensed from a block. | 
|  class | BlockFadeEventCalled when a block fades, melts or disappears based on world conditions Examples: Snow melting due to being near a light source. Ice melting due to being near a light source. If a Block Fade event is cancelled, the block will not fade, melt or disappear. | 
|  class | BlockFormEventCalled when a block is formed or spreads based on world conditions. | 
|  class | BlockFromToEventRepresents events with a source block and a destination block, currently only applies to liquid (lava and water) and teleporting dragon eggs. | 
|  class | BlockGrowEventCalled when a block grows naturally in the world. | 
|  class | BlockIgniteEventCalled when a block is ignited. | 
|  class | BlockPhysicsEventThrown when a block physics check is called | 
|  class | BlockPistonEvent | 
|  class | BlockPistonExtendEvent | 
|  class | BlockPistonRetractEvent | 
|  class | BlockPlaceEventCalled when a block is placed by a player. | 
|  class | BlockSpreadEventCalled when a block spreads based on world conditions. | 
|  class | EntityBlockFormEventCalled when a block is formed by entities. | 
|  class | LeavesDecayEventCalled when leaves are decaying naturally. | 
|  class | NotePlayEventCalled when a note block is being played through player interaction or a redstone current. | 
|  class | SignChangeEventCalled when a sign is changed by a player. | 
| Uses of Cancellable in org.bukkit.event.enchantment | 
|---|
| Classes in org.bukkit.event.enchantment that implement Cancellable | |
|---|---|
|  class | EnchantItemEventCalled when an ItemStack is successfully enchanted (currently at enchantment table) | 
|  class | PrepareItemEnchantEventCalled when an ItemStack is inserted in an enchantment table - can be called multiple times | 
| Uses of Cancellable in org.bukkit.event.entity | 
|---|
| Classes in org.bukkit.event.entity that implement Cancellable | |
|---|---|
|  class | CreatureSpawnEventCalled when a creature is spawned into a world. | 
|  class | CreeperPowerEventCalled when a Creeper is struck by lightning. | 
|  class | EntityBreakDoorEventCalled when an Entitybreaks a door
 
 Canceling the event will cause the event to be delayed | 
|  class | EntityChangeBlockEventCalled when any Entity, excluding players, changes a block. | 
|  class | EntityCombustByBlockEvent | 
|  class | EntityCombustByEntityEvent | 
|  class | EntityCombustEventCalled when an entity combusts. | 
|  class | EntityCreatePortalEventThrown when a Living Entity creates a portal in a world. | 
|  class | EntityDamageByBlockEventCalled when an entity is damaged by a block | 
|  class | EntityDamageByEntityEventCalled when an entity is damaged by an entity | 
|  class | EntityDamageEventStores data for damage events | 
|  class | EntityExplodeEventCalled when an entity explodes | 
|  class | EntityInteractEventCalled when an entity interacts with an object | 
|  class | EntityPortalEventCalled when a non-player entity is about to teleport because it is in contact with a portal For players see PlayerPortalEvent | 
|  class | EntityPortalExitEventCalled before an entity exits a portal. | 
|  class | EntityRegainHealthEventStores data for health-regain events | 
|  class | EntityShootBowEventCalled when a LivingEntity shoots a bow firing an arrow | 
|  class | EntityTameEventThrown when a LivingEntity is tamed | 
|  class | EntityTargetEventCalled when a creature targets or untargets another entity | 
|  class | EntityTargetLivingEntityEventCalled when an Entity targets a LivingEntityand can only target LivingEntity's. | 
|  class | EntityTeleportEventThrown when a non-player entity (such as an Enderman) tries to teleport from one location to another. | 
|  class | ExplosionPrimeEventCalled when an entity has made a decision to explode. | 
|  class | FoodLevelChangeEventCalled when a human entity's food level changes | 
|  class | ItemDespawnEvent | 
|  class | ItemSpawnEventCalled when an item is spawned into a world | 
|  class | PigZapEventStores data for pigs being zapped | 
|  class | PotionSplashEventCalled when a splash potion hits an area | 
|  class | ProjectileLaunchEventCalled when a projectile is launched. | 
|  class | SheepDyeWoolEventCalled when a sheep's wool is dyed | 
|  class | SheepRegrowWoolEventCalled when a sheep regrows its wool | 
|  class | SlimeSplitEventCalled when a Slime splits into smaller Slimes upon death | 
| Uses of Cancellable in org.bukkit.event.hanging | 
|---|
| Classes in org.bukkit.event.hanging that implement Cancellable | |
|---|---|
|  class | HangingBreakByEntityEventTriggered when a hanging entity is removed by an entity | 
|  class | HangingBreakEventTriggered when a hanging entity is removed | 
|  class | HangingPlaceEventTriggered when a hanging entity is created in the world | 
| Uses of Cancellable in org.bukkit.event.inventory | 
|---|
| Classes in org.bukkit.event.inventory that implement Cancellable | |
|---|---|
|  class | BrewEvent | 
|  class | CraftItemEvent | 
|  class | FurnaceBurnEventCalled when an ItemStack is successfully burned as fuel in a furnace. | 
|  class | FurnaceSmeltEventCalled when an ItemStack is successfully smelted in a furnace. | 
|  class | InventoryClickEvent | 
|  class | InventoryOpenEventRepresents a player related inventory event | 
|  class | InventoryPickupItemEventCalled when a hopper or hopper minecart picks up a dropped item. | 
| Uses of Cancellable in org.bukkit.event.painting | 
|---|
| Classes in org.bukkit.event.painting that implement Cancellable | |
|---|---|
|  class | PaintingBreakByEntityEventDeprecated. Use HangingBreakByEntityEventinstead. | 
|  class | PaintingBreakEventDeprecated. Use HangingBreakEventinstead. | 
|  class | PaintingPlaceEventDeprecated. Use HangingPlaceEventinstead. | 
| Uses of Cancellable in org.bukkit.event.player | 
|---|
| Classes in org.bukkit.event.player that implement Cancellable | |
|---|---|
|  class | AsyncPlayerChatEventThis event will sometimes fire synchronously, depending on how it was triggered. | 
|  class | PlayerAnimationEventRepresents a player animation event | 
|  class | PlayerBedEnterEventThis event is fired when the player is almost about to enter the bed. | 
|  class | PlayerBucketEmptyEventCalled when a player empties a bucket | 
|  class | PlayerBucketEvent | 
|  class | PlayerBucketFillEventCalled when a player fills a bucket | 
|  class | PlayerChatEventDeprecated. This event will fire from the main thread and allows the use of all of the Bukkit API, unlike the AsyncPlayerChatEvent.Listening to this event forces chat to wait for the main thread which causes delays for chat. AsyncPlayerChatEventis the encouraged alternative for thread safe implementations. | 
|  class | PlayerCommandPreprocessEventCalled early in the command handling process. | 
|  class | PlayerDropItemEventThrown when a player drops an item from their inventory | 
|  class | PlayerFishEventThrown when a player is fishing | 
|  class | PlayerGameModeChangeEvent | 
|  class | PlayerInteractEntityEventRepresents an event that is called when a player right clicks an entity. | 
|  class | PlayerInteractEventCalled when a player interacts with an object or air. | 
|  class | PlayerItemConsumeEventThis event will fire when a player is finishing consuming an item (food, potion, milk bucket). | 
|  class | PlayerKickEventCalled when a player gets kicked from the server | 
|  class | PlayerMoveEventHolds information for player movement events | 
|  class | PlayerPickupItemEventThrown when a player picks an item up from the ground | 
|  class | PlayerPortalEventCalled when a player is about to teleport because it is in contact with a portal | 
|  class | PlayerShearEntityEventCalled when a player shears an entity | 
|  class | PlayerTeleportEventHolds information for player teleport events | 
|  class | PlayerToggleFlightEventCalled when a player toggles their flying state | 
|  class | PlayerToggleSneakEventCalled when a player toggles their sneaking state | 
|  class | PlayerToggleSprintEventCalled when a player toggles their sprinting state | 
|  class | PlayerVelocityEvent | 
| Uses of Cancellable in org.bukkit.event.vehicle | 
|---|
| Classes in org.bukkit.event.vehicle that implement Cancellable | |
|---|---|
|  class | VehicleDamageEventRaised when a vehicle receives damage. | 
|  class | VehicleDestroyEventRaised when a vehicle is destroyed, which could be caused by either a player or the environment. | 
|  class | VehicleEnterEventRaised when an entity enters a vehicle. | 
|  class | VehicleEntityCollisionEventRaised when a vehicle collides with an entity. | 
|  class | VehicleExitEventRaised when a living entity exits a vehicle. | 
| Uses of Cancellable in org.bukkit.event.weather | 
|---|
| Classes in org.bukkit.event.weather that implement Cancellable | |
|---|---|
|  class | LightningStrikeEventStores data for lightning striking | 
|  class | ThunderChangeEventStores data for thunder state changing in a world | 
|  class | WeatherChangeEventStores data for weather changing in a world | 
| Uses of Cancellable in org.bukkit.event.world | 
|---|
| Classes in org.bukkit.event.world that implement Cancellable | |
|---|---|
|  class | ChunkUnloadEventCalled when a chunk is unloaded | 
|  class | PortalCreateEventCalled when a portal is created | 
|  class | StructureGrowEventEvent that is called when an organic structure attempts to grow (Sapling -> Tree), (Mushroom -> Huge Mushroom), naturally or using bonemeal. | 
|  class | WorldUnloadEventCalled when a World is unloaded | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||