cancel Event If Not
inline fun <T : Event, Cancellable> cancelEventIfNot(priority: EventPriority = EventPriority.NORMAL, crossinline action: EventAction.(T) -> Boolean)
Content copied to clipboard
条件に一致しなかった時に特定のイベントをキャンセルする。
以下のようなコードをエラーにするためのメソッド。
plugin.events {
event<PlayerJoinEvent> {
event<PlayerJoinEvent> { // ERROR
}
}
}
Since
2.4.0
See also
Parameters
T
イベント
priority
優先度 default: NORMAL
action
条件