Event System

Hook into game events with @EventHandler. Player connections, chat, combat, and more.

← Back to Events

PlayerDisconnectEvent

Player Async Safe

com.hypixel.hytale.server.core.event.events.player

Fired when a player disconnects from the server.

Fields

Field Type Getter
playerRef PlayerRef getPlayerRef()

Example Usage

java
this.getEventRegistry().registerGlobal(PlayerDisconnectEvent.class, (event) -> {
    Player player = event.getHolder().getComponent(Player.getComponentType());
    UUID uuid = event.getHolder().getComponent(UUIDComponent.getComponentType()).getUuid();
    
    // Cleanup player data
    playerDataMap.remove(uuid);
});