Serializable
, Comparable<InventoryType>
public enum InventoryType extends Enum<InventoryType>
isCreatable()
can be created.
Bukkit.createInventory(org.bukkit.inventory.InventoryHolder, org.bukkit.event.inventory.InventoryType)
are:SeeCREATIVE
andCRAFTING
Bukkit.createInventory(org.bukkit.inventory.InventoryHolder, org.bukkit.event.inventory.InventoryType)
for more information.Modifier and Type | Class | Description |
---|---|---|
static class |
InventoryType.SlotType |
Enum Constant | Description |
---|---|
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 two CRAFTING slots 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, 4 ARMOR
slots and 1 offhand slot.
|
SHULKER_BOX |
A shulker box inventory, with 27 slots of type CONTAINER.
|
WORKBENCH |
A workbench inventory, with 9 CRAFTING slots and a RESULT slot.
|
Modifier and Type | Method | Description |
---|---|---|
int |
getDefaultSize() |
|
String |
getDefaultTitle() |
|
boolean |
isCreatable() |
Denotes that this InventoryType can be created via the normal
Bukkit.createInventory(org.bukkit.inventory.InventoryHolder, org.bukkit.event.inventory.InventoryType) methods. |
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.
|
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
public static final InventoryType SHULKER_BOX
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 nameNullPointerException
- if the argument is nullpublic int getDefaultSize()
@NotNull public String getDefaultTitle()
public boolean isCreatable()
Bukkit.createInventory(org.bukkit.inventory.InventoryHolder, org.bukkit.event.inventory.InventoryType)
methods.Copyright © 2019. All rights reserved.