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.ecs
Fired when a block is broken. ECS event - runs on world thread.
Fields
| Field | Type | Getter |
|---|---|---|
| itemInHand | ItemStack | getItemInHand() |
| targetBlock | Vector3i | getTargetBlock() |
| blockType | BlockType | getBlockType() |
Example Usage
this.getEventRegistry().registerGlobal(BreakBlockEvent.class, (event) -> {
Player player = event.getPlayer();
BlockType blockType = event.getBlockType();
if (!canBreak(player, blockType)) {
event.setCancelled(true);
}
});