KListener
With this interface you can use event lambda without Plugin parameter.
class MyListenerClass(override val plugin: MyPlugin) : KListener<MyPlugin> {
init {
event<PlayerPickupItemEvent> {
isCancelled = true
}
}
}You can find the implementation and more of Event extensions here
Last updated