Enum-Klasse PlayerInventoryAddItemEvent.Origin
java.lang.Object
java.lang.Enum<PlayerInventoryAddItemEvent.Origin>
net.risingworld.api.events.player.inventory.PlayerInventoryAddItemEvent.Origin
- Alle implementierten Schnittstellen:
Serializable
,Comparable<PlayerInventoryAddItemEvent.Origin>
,Constable
- Umschließende Klasse:
PlayerInventoryAddItemEvent
public static enum PlayerInventoryAddItemEvent.Origin
extends Enum<PlayerInventoryAddItemEvent.Origin>
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungItem was added to the inventory through the Plugin APIPlayer opened a bag which contained this itemPlayer takes off his clothes, so the garment went back to the inventoryPlayer got the item from a dead body (player or npc)The item was crafted by the playerPlayer received the item by deconstructing blocks or objects (e.g furniture)Player received the item while digging (e.g ores, stone etc.)Item was duplicated in creative modePlayer obtained this item from fishingPlayer received the item by harvesting plants, cutting grass etc.Regular item pickup, i.e item was picked up from groundThe item was spawned via commandPlayer received the item from trading with another playerUnknown item origin -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static PlayerInventoryAddItemEvent.Origin[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
Unknown
Unknown item origin -
Pickup
Regular item pickup, i.e item was picked up from ground -
Spawn
The item was spawned via command -
API
Item was added to the inventory through the Plugin API -
Craft
The item was crafted by the player -
Dig
Player received the item while digging (e.g ores, stone etc.) -
Deconstruct
Player received the item by deconstructing blocks or objects (e.g furniture) -
Harvest
Player received the item by harvesting plants, cutting grass etc. -
Fishing
Player obtained this item from fishing -
Trade
Player received the item from trading with another player -
Corpse
Player got the item from a dead body (player or npc) -
Clothing
Player takes off his clothes, so the garment went back to the inventory -
Bag
Player opened a bag which contained this item -
Duplicate
Item was duplicated in creative mode
-
-
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
-