Enum-Klasse PlayerDeathEvent.Cause
- Alle implementierten Schnittstellen:
Serializable
,Comparable<PlayerDeathEvent.Cause>
,Constable
- Umschließende Klasse:
PlayerDeathEvent
Determines why the
PlayerDeathEvent
was triggered exactly
(i.e what killed this player).-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungPlayer bleeded outPlayer came in contact with lava or firePlayer died of dehydrationPlayer drownedPlayer fell to his deathPlayer was killed by an explosionAn npc killed this player.Another player killed this player.Player was killed by a trap (e.g spikes)An npc shot down this player.Another player shot down this player.Player died of starvationPlayer froze to deathUnknown reason... -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic PlayerDeathEvent.Cause
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static PlayerDeathEvent.Cause[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
Unknown
Unknown reason... -
KilledByPlayer
Another player killed this player. In this case,PlayerDeathEvent.getKiller()
returns the player -
ShotByPlayer
Another player shot down this player. In this case,PlayerDeathEvent.getKiller()
returns the player -
KilledByNpc
An npc killed this player. In this case,PlayerDeathEvent.getKiller()
returns the npc -
ShotByNpc
An npc shot down this player. In this case,PlayerDeathEvent.getKiller()
returns the npc -
Drowned
Player drowned -
Burned
Player came in contact with lava or fire -
KilledByExplosion
Player was killed by an explosion -
FallDamage
Player fell to his death -
BleededToDeath
Player bleeded out -
Starved
Player died of starvation -
Dehydrated
Player died of dehydration -
Temperature
Player froze to death -
KilledByTrap
Player was killed by a trap (e.g spikes)
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-