|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<InventoryType> org.bukkit.event.inventory.InventoryType
public enum InventoryType
Nested Class Summary | |
---|---|
static class |
InventoryType.SlotType
|
Enum Constant Summary | |
---|---|
ANVIL
An anvil inventory, with 2 CRAFTING slots and 1 RESULT slot |
|
BEACON
A beacon inventory, with 1 CRAFTING slot |
|
BREWING
A brewing stand inventory, with one FUEL slot and three CRAFTING slots. |
|
CHEST
A chest inventory, with 0, 9, 18, 27, 36, 45, or 54 slots of type CONTAINER. |
|
CRAFTING
A player's crafting inventory, with 4 CRAFTING slots and a RESULT slot. |
|
CREATIVE
The creative mode inventory, with only 9 QUICKBAR slots and nothing else. |
|
DISPENSER
A dispenser inventory, with 9 slots of type CONTAINER. |
|
DROPPER
A dropper inventory, with 9 slots of type CONTAINER. |
|
ENCHANTING
An enchantment table inventory, with one CRAFTING slot and three enchanting buttons. |
|
ENDER_CHEST
The ender chest inventory, with 27 slots. |
|
FURNACE
A furnace inventory, with a RESULT slot, a CRAFTING slot, and a FUEL slot. |
|
HOPPER
A hopper inventory, with 5 slots of type CONTAINER. |
|
MERCHANT
The merchant inventory, with 2 TRADE-IN slots, and 1 RESULT slot. |
|
PLAYER
A player's inventory, with 9 QUICKBAR slots, 27 CONTAINER slots, and 4 ARMOR slots. |
|
WORKBENCH
A workbench inventory, with 9 CRAFTING slots and a RESULT slot. |
Method Summary | |
---|---|
int |
getDefaultSize()
|
String |
getDefaultTitle()
|
static InventoryType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static InventoryType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final InventoryType CHEST
public static final InventoryType DISPENSER
public static final InventoryType DROPPER
public static final InventoryType FURNACE
public static final InventoryType WORKBENCH
public static final InventoryType CRAFTING
public static final InventoryType ENCHANTING
public static final InventoryType BREWING
public static final InventoryType PLAYER
public static final InventoryType CREATIVE
public static final InventoryType MERCHANT
public static final InventoryType ENDER_CHEST
public static final InventoryType ANVIL
public static final InventoryType BEACON
public static final InventoryType HOPPER
Method Detail |
---|
public static InventoryType[] values()
for (InventoryType c : InventoryType.values()) System.out.println(c);
public static InventoryType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic int getDefaultSize()
public String getDefaultTitle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |