Files
KSpigot/src/main/kotlin/net/axay/kspigot/extensions/bukkit/GameModeExtensions.kt
2021-05-15 21:26:10 +02:00

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
}