Skip to content
On this page

Fabric

ServerEntityEvent

top.katton.api.eventfabric/src/main/kotlin/top/katton/api/event/ServerEntityEvent.kt
Server entity lifecycle events for Fabric platform.

ServerEntityEvent

FabricObject
kotlin
object ServerEntityEvent

Server entity lifecycle events for Fabric platform.

This object provides events related to entity lifecycle including loading, unloading, equipment changes, and level/world changes.

ServerEntityEvent.onAfterEntityLoad

FabricProperty
kotlin
val onAfterEntityLoad

Event triggered after an entity is loaded into a world.

ServerEntityEvent.onEntityUnload

FabricProperty
kotlin
val onEntityUnload

Event triggered when an entity is unloaded from a world.

ServerEntityEvent.onEquipmentChange

FabricProperty
kotlin
val onEquipmentChange

Event triggered when an entity's equipment changes.

ServerEntityEvent.onAfterEntityChangeLevel

FabricProperty
kotlin
val onAfterEntityChangeLevel

Event triggered after an entity changes levels/dimensions.

ServerEntityEvent.onAfterPlayerChangeLevel

FabricProperty
kotlin
val onAfterPlayerChangeLevel

Event triggered after a player changes levels/dimensions.

ServerEntityEvent.onEndermanAnger

FabricProperty
kotlin
@JvmField
@JvmField val onEndermanAnger

Event triggered when an Enderman is angered by a player. Can be cancelled to prevent the anger.