Add GameMode#isInvulnerable

This commit is contained in:
SoSeDiK 2024-05-01 06:56:21 +03:00
parent cbb0d28ebe
commit 925c5a6760

View file

@ -79,4 +79,16 @@ public enum GameMode implements net.kyori.adventure.translation.Translatable { /
BY_ID.put(mode.getValue(), mode); BY_ID.put(mode.getValue(), mode);
} }
} }
// Paper start - Add GameMode#isInvulnerable
/**
* Checks whether this game mode is invulnerable
* (i.e. is either {@link #CREATIVE} or {@link #SPECTATOR})
*
* @return whether this game mode is invulnerable
*/
public boolean isInvulnerable() {
return this == CREATIVE || this == SPECTATOR;
}
// Paper end - Add GameMode#isInvulnerable
} }