Event System

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

← Back to Events

PlayerConnectEvent

Player Async Safe

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

Fired when a player connects to the server. Use to handle initial setup.

Fields

Field Type Getter
holder Holder<EntityStore> getHolder()
playerRef PlayerRef getPlayerRef()
world World getWorld()

Example Usage

java
this.getEventRegistry().registerGlobal(PlayerConnectEvent.class, (event) -> {
    Player player = event.getHolder().getComponent(Player.getComponentType());
    UUID uuid = event.getHolder().getComponent(UUIDComponent.getComponentType()).getUuid();
    
    player.sendMessage(Text.of("Welcome to the server!"));
});