Package cn.nukkit.inventory
Class ContainerInventory
java.lang.Object
cn.nukkit.inventory.BaseInventory
cn.nukkit.inventory.ContainerInventory
- All Implemented Interfaces:
Inventory
- Direct Known Subclasses:
BarrelInventory
,BrewingInventory
,CampfireInventory
,ChestBoatInventory
,ChestInventory
,CustomInventory
,DoubleChestInventory
,EjectableInventory
,FurnaceInventory
,HopperInventory
,MinecartChestInventory
,MinecartHopperInventory
,ShulkerBoxInventory
- Author:
- MagicDroidX (Nukkit Project)
-
Field Summary
Fields inherited from class cn.nukkit.inventory.BaseInventory
AIR_ITEM, holder, maxStackSize, name, size, slots, title, type, viewers
-
Constructor Summary
ConstructorDescriptionContainerInventory
(InventoryHolder holder, InventoryType type) ContainerInventory
(InventoryHolder holder, InventoryType type, Map<Integer, Item> items) ContainerInventory
(InventoryHolder holder, InventoryType type, Map<Integer, Item> items, Integer overrideSize) ContainerInventory
(InventoryHolder holder, InventoryType type, Map<Integer, Item> items, Integer overrideSize, String overrideTitle) -
Method Summary
Methods inherited from class cn.nukkit.inventory.BaseInventory
addItem, addListener, all, canAddItem, clear, clearAll, close, contains, decreaseCount, first, firstEmpty, getContents, getFreeSpace, getHolder, getItem, getMaxStackSize, getName, getSize, getTitle, getType, getViewers, isEmpty, isFull, onSlotChange, open, remove, removeItem, removeListener, sendContents, sendContents, sendContents, sendSlot, sendSlot, sendSlot, setContents, setItem, setMaxStackSize, setSize
-
Constructor Details
-
ContainerInventory
-
ContainerInventory
-
ContainerInventory
public ContainerInventory(InventoryHolder holder, InventoryType type, Map<Integer, Item> items, Integer overrideSize) -
ContainerInventory
public ContainerInventory(InventoryHolder holder, InventoryType type, Map<Integer, Item> items, Integer overrideSize, String overrideTitle)
-
-
Method Details
-
onOpen
- Specified by:
onOpen
in interfaceInventory
- Overrides:
onOpen
in classBaseInventory
-
onClose
- Specified by:
onClose
in interfaceInventory
- Overrides:
onClose
in classBaseInventory
-
calculateRedstone
-