Hytale Modding
Server Plugins

Creating Events

Learn how to create custom events for your Hytale mod.

Event Class


public class ExampleEvent {

    public static void onPlayerReady(PlayerReadyEvent event) {
        Player player = event.getPlayer();
        player.sendMessage(Message.raw("Welcome " + player.getDisplayName()));
    }

}

Registering the Event

You need to register all events you make in the Main plugin class, usually in the setup function.

public class MyPlugin extends JavaPlugin {

    @Override
    public void setup() {
        this.getEventRegistry().registerGlobal(PlayerReadyEvent.class, ExampleEvent::onPlayerReady);
    }
}
Written by Neil Revin