EventGroup
A group of event listeners for easier management (e.g., bulk unregistering).
Functions
Link copied to clipboard
inline fun <T : Event> listenOnce(priority: EventPriority = EventPriority.NORMAL, ignoreCancelled: Boolean = false, noinline action: T.() -> Unit): EventBuilder<T>
Registers a one-time event listener within this group.
Link copied to clipboard
inline fun <T : Event> on(priority: EventPriority = EventPriority.NORMAL, ignoreCancelled: Boolean = false, noinline block: EventBuilder<T>.() -> Unit): EventBuilder<T>
Registers an event listener within this group.
Link copied to clipboard
Unregisters all event listeners in this group.