Skip to main content

Module event

Module event 

Source
Expand description

Events and the subscription registry.

Structs§

AdvancementEvent
Fired when a player earns an advancement (Post only).
AttackEntityEvent
Fired when a player attacks (left-clicks) an entity (server side).
BlockBreakEvent
Fired when a player breaks a block (server side).
ChatEvent
Fired when a player sends a chat message.
ClientTickEvent
Fired every client tick on the render thread.
ContainerCloseEvent
Fired when a player closes a container screen (Post only).
ContainerOpenEvent
Fired when a player opens a container screen.
CraftEvent
Fired when a player takes a crafted item from a crafting output slot (Post only).
EntityDamageEvent
Fired after a living entity takes damage (server side).
EntityDeathEvent
Fired after a living entity dies (server side).
EntityInteractEvent
Fired when a player right-clicks (interacts with) an entity (server side).
EntitySpawnEvent
Fired when any entity is loaded into a world (server side).
ExplosionEvent
Fired when an explosion occurs in a world.
HudRenderEvent
Fired every frame when the HUD is rendered. delta_tick is the partial-tick interpolation factor (0.0–1.0).
ItemPickupEvent
Fired when a player picks up an item entity.
KeyPressEvent
Fired on every key press, release, or repeat (client-side).
PlaceBlockEvent
Fired when a player places a block (server side).
PlayerDeathEvent
Fired when a player dies.
PlayerJoinEvent
Fired when a player joins the server.
PlayerLeaveEvent
Fired when a player leaves the server.
PlayerMoveEvent
Fired every time a player sends a movement packet (very high frequency).
PlayerRespawnEvent
Fired when a player respawns after death (Post only).
ProjectileHitEvent
Fired when a persistent projectile (arrow, trident, etc.) hits a target.
ScreenEvent
Fired when a GUI screen opens or closes.
UseBlockEvent
Fired when a player right-clicks a block (server side).
UseItemEvent
Fired when a player right-clicks with an item (server side).

Enums§

EventPhase
Whether a handler is running before or after the action.