registerEvent

public void registerEvent(Class<? extends Event> event, Listener listener, EventPriority priority, EventExecutor executor, Plugin plugin)

Registers the specified executor to the given event class

Parameters

event

Event type to register

listener

Listener to register

priority

Priority to register this event at

executor

EventExecutor to register

plugin

Plugin to register


public void registerEvent(Class<? extends Event> event, Listener listener, EventPriority priority, EventExecutor executor, Plugin plugin, boolean ignoreCancelled)

Registers the given event to the specified listener using getClassById directly passed EventExecutor

Parameters

event

Event class to register

listener

PlayerListener to register

priority

Priority of this event

executor

EventExecutor to register

plugin

Plugin to register

ignoreCancelled

Do not call executor if event was already cancelled