BedrioxDOCUMENTATION
ENTITY EVENTS

Entity events.

Choose an event to see its phase, cancellation contract, public methods, inheritance, and exact source.

ActorKnockbackEventCancellable final motion intent after core combat validation and resistance.ActorKnockedBackEventObserves the related action after it has committed.EntityBlockChangeEventCancellable, adjustable block replacement requested by an entity behavior.EntityBlockChangedEventImmutable observation after an entity-owned block replacement commits.EntityBredEventObserves the related action after it has committed.EntityBreedEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityCombustEventCancellable, adjustable ignition intent emitted before fire state changes.EntityDamageByEntityEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityDamageEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityDeathEventNon-cancellable death notification emitted after health reaches zero and before the stable, once-evaluated drop list is spawned.EntityDespawnEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityDespawnedEventObserves the related action after it has committed.EntityDismountEventCancellable intent before one passenger leaves its vehicle.EntityDismountedEventImmutable observation after one dismount relationship commits.EntityEffectAddEventCancellable, adjustable intent emitted before an authoritative effect mutation.EntityEffectAddedEventNotification emitted after an authoritative visible effect commits.EntityEffectRemoveEventCancellable intent emitted before an effect is explicitly removed.EntityEffectRemovedEventNotification emitted after effect removal, expiration, or fallback promotion.EntityEquipmentChangeEventCancellable, adjustable entity-equipment transition before authoritative commit.EntityEquipmentChangedEventImmutable notification emitted after authoritative entity equipment commits.EntityExplodedEventImmutable observation after one authoritative entity explosion commits.EntityExplosionPrimeEventCancellable, adjustable intent before an entity explosion is planned.EntityInteractEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityInteractedEventObserves the related action after it has committed.EntityMountEventCancellable intent before one actor becomes a vehicle passenger.EntityMountedEventImmutable observation after one mount relationship commits.EntityPickedUpItemEventObserves the related action after it has committed.EntityPickupItemEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityRegainHealthEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntityRegainedHealthEventObserves the related action after it has committed.EntityShearEventCancellable, adjustable sheep-shearing result before authoritative commit.EntityShearedEventImmutable notification emitted after authoritative shearing commits.EntitySpawnEventRuns before the related authoritative action and may be cancelled within the documented server boundary.EntitySpawnedEventObserves the related action after it has committed.EntitySplitEventCancellable, adjustable child count before one living entity splits.EntityTameEventCancellable intent emitted after validation and before authoritative taming commits.EntityTamedEventImmutable observation emitted after authoritative taming commits.EntityTargetChangedEventImmutable notification emitted after an authoritative target transition commits.EntityTargetEventCancellable, adjustable target transition before authoritative commit.EntityTransformEventCancellable, adjustable entity replacement before authoritative commit.EntityTransformedEventImmutable observation after an authoritative entity replacement commits.ExperienceOrbSpawnEventRuns before the related authoritative action and may be cancelled within the documented server boundary.ExperienceOrbSpawnedEventObserves the related action after it has committed.PiglinBarterEventRuns before the related authoritative action and may be cancelled within the documented server boundary.PiglinBarteredEventObserves the related action after it has committed.PotionProjectileImpactEventFired before a thrown potion or tipped arrow applies its authoritative impact.PotionProjectileImpactedEventObserves a committed thrown-potion or tipped-arrow impact.ProjectileImpactEventCancellable event before a projectile applies its impact.ProjectileImpactedEventObserves a projectile impact after authoritative effects have committed.ProjectileLaunchEventCancellable projectile launch with mutable authoritative motion.ProjectileLaunchedEventObserves a committed projectile launch.ProjectileReflectEventRuns before the related authoritative action and may be cancelled within the documented server boundary.ProjectileReflectedEventObserves the related action after it has committed.