public abstract class ContainerInventory extends BaseInventory
holder, maxStackSize, name, size, slots, title, type, viewers| Constructor and Description |
|---|
ContainerInventory(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) |
| Modifier and Type | Method and Description |
|---|---|
static int |
calculateRedstone(Inventory inv) |
void |
onClose(Player who) |
void |
onOpen(Player who) |
static void |
sendBlockEventPacket(BlockEntity block,
int eventData) |
addItem, all, canAddItem, clear, clearAll, close, contains, decreaseCount, first, firstEmpty, firstFit, firstNonEmpty, getContents, getFreeSpace, getHolder, getItem, getMaxStackSize, getName, getSize, getTitle, getType, getViewers, increaseCount, isEmpty, isFull, onSlotChange, open, remove, removeItem, sendContents, sendContents, sendContents, sendSlot, sendSlot, sendSlot, setContents, setItem, setMaxStackSize, setSizepublic ContainerInventory(InventoryHolder holder, InventoryType type)
public ContainerInventory(InventoryHolder holder, InventoryType type, Map<Integer,Item> items)
public ContainerInventory(InventoryHolder holder, InventoryType type, Map<Integer,Item> items, Integer overrideSize)
public ContainerInventory(InventoryHolder holder, InventoryType type, Map<Integer,Item> items, Integer overrideSize, String overrideTitle)
public void onOpen(Player who)
onOpen in interface InventoryonOpen in class BaseInventorypublic void onClose(Player who)
onClose in interface InventoryonClose in class BaseInventorypublic static int calculateRedstone(Inventory inv)
public static void sendBlockEventPacket(BlockEntity block, int eventData)
Copyright © 2020. All rights reserved.