Event System
Hook into game events with @EventHandler. Player connections, chat, combat, and more.
← Back to Events
java
com.hypixel.hytale.server.core.event.events.player
Fired when player interacts with world. Has actionType (InteractionType), itemInHand (ItemStack), targetBlock (Vector3i), targetEntity (Entity). Cancellable.
Fields
| Field | Type | Getter |
|---|---|---|
| actionType | InteractionType | getActionType() |
| clientUseTime | long | getClientUseTime() |
| itemInHand | ItemStack | getItemInHand() |
| targetBlock | Vector3i | getTargetBlock() |
| targetRef | Ref<EntityStore> | getTargetRef() |
| targetEntity | Entity | getTargetEntity() |
| cancelled | boolean | isCancelled() |
Example Usage
getEventRegistry().registerGlobal(PlayerInteractEvent.class, event -> {
Player player = event.getPlayer();
// Handle interaction
});