13 lines
325 B
Kotlin
13 lines
325 B
Kotlin
package net.axay.kspigot.extensions.bukkit
|
|
|
|
import org.bukkit.GameMode
|
|
|
|
/**
|
|
* @return Whether it is possible to take damage in this [GameMode].
|
|
*/
|
|
val GameMode.isDamageable: Boolean
|
|
get() = when (this) {
|
|
GameMode.SURVIVAL, GameMode.ADVENTURE -> true
|
|
GameMode.SPECTATOR, GameMode.CREATIVE -> false
|
|
}
|