event

inline fun <T : Event> event(priority: EventPriority = EventPriority.NORMAL, ignoreCancelled: Boolean = false, crossinline action: (T) -> Unit)

イベントを定義する。

以下のようなコードをエラーにするためのメソッド。

plugin.events {
event<PlayerJoinEvent> {
event<PlayerJoinEvent> { // ERROR

}
}
}

Since

2.4.0

See also

Parameters

T

イベント

priority

優先度 default: NORMAL

ignoreCancelled

キャンセルされていたら実行しない default: false

action

実行する処理