Expand description
Events and the subscription registry.
Structs§
- Advancement
Event - Fired when a player earns an advancement (Post only).
- Attack
Entity Event - Fired when a player attacks (left-clicks) an entity (server side).
- Block
Break Event - Fired when a player breaks a block (server side).
- Chat
Event - Fired when a player sends a chat message.
- Client
Tick Event - Fired every client tick on the render thread.
- Container
Close Event - Fired when a player closes a container screen (Post only).
- Container
Open Event - Fired when a player opens a container screen.
- Craft
Event - Fired when a player takes a crafted item from a crafting output slot (Post only).
- Entity
Damage Event - Fired after a living entity takes damage (server side).
- Entity
Death Event - Fired after a living entity dies (server side).
- Entity
Interact Event - Fired when a player right-clicks (interacts with) an entity (server side).
- Entity
Spawn Event - Fired when any entity is loaded into a world (server side).
- Explosion
Event - Fired when an explosion occurs in a world.
- HudRender
Event - Fired every frame when the HUD is rendered.
delta_tickis the partial-tick interpolation factor (0.0–1.0). - Item
Pickup Event - Fired when a player picks up an item entity.
- KeyPress
Event - Fired on every key press, release, or repeat (client-side).
- Place
Block Event - Fired when a player places a block (server side).
- Player
Death Event - Fired when a player dies.
- Player
Join Event - Fired when a player joins the server.
- Player
Leave Event - Fired when a player leaves the server.
- Player
Move Event - Fired every time a player sends a movement packet (very high frequency).
- Player
Respawn Event - Fired when a player respawns after death (Post only).
- Projectile
HitEvent - Fired when a persistent projectile (arrow, trident, etc.) hits a target.
- Screen
Event - Fired when a GUI screen opens or closes.
- UseBlock
Event - Fired when a player right-clicks a block (server side).
- UseItem
Event - Fired when a player right-clicks with an item (server side).
Enums§
- Event
Phase - Whether a handler is running before or after the action.