For the complete documentation index, see llms.txt. This page is also available as Markdown.

Events Subscriber

This utility allows you to statically and dynamically subscribe, listen, and react to events.

Example
public class ExamplePlugin extends AluminaPlugin {

    @Override
    public void load() {

    }

    @Override
    public void enable() {
        Events.listen(PlayerJoinEvent.class, event -> {
            Player player = event.getPlayer();
            
            player.sendMessage(Component.text("Welcome to the server! :)").color(NamedTextColor.GREEN));
        });
    }

    @Override
    public void disable() {

    }

}

Last updated