Package cn.nukkit.inventory
Class TradeInventory
java.lang.Object
cn.nukkit.inventory.BaseInventory
cn.nukkit.inventory.TradeInventory
- All Implemented Interfaces:
Inventory
-
Field Summary
Fields inherited from class cn.nukkit.inventory.BaseInventory
AIR_ITEM, maxStackSize, name, size, slots, title, type, viewers
-
Constructor Summary
-
Method Summary
Methods inherited from class cn.nukkit.inventory.BaseInventory
addItem, addListener, all, canAddItem, clear, clearAll, close, contains, decreaseCount, first, firstEmpty, getContents, getFreeSpace, getItem, getSize, getTitle, getType, getUnclonedItem, getViewers, isEmpty, isFull, onSlotChange, open, remove, removeItem, removeListener, sendContents, sendContents, sendContents, sendSlot, sendSlot, sendSlot, setContents, setItem, setMaxStackSize, setSize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cn.nukkit.inventory.Inventory
clear, first, setItem, setItemByPlayer
-
Field Details
-
TRADE_INPUT1_UI_SLOT
public static final int TRADE_INPUT1_UI_SLOT- See Also:
-
TRADE_INPUT2_UI_SLOT
public static final int TRADE_INPUT2_UI_SLOT- See Also:
-
holder
-
displayName
-
-
Constructor Details
-
TradeInventory
-
-
Method Details
-
getHolder
- Specified by:
getHolder
in interfaceInventory
- Overrides:
getHolder
in classBaseInventory
-
getMaxStackSize
public int getMaxStackSize()Description copied from interface:Inventory
获取最大库存大小- Specified by:
getMaxStackSize
in interfaceInventory
- Overrides:
getMaxStackSize
in classBaseInventory
-
getName
Description copied from interface:Inventory
获取该库存的名字- Specified by:
getName
in interfaceInventory
- Overrides:
getName
in classBaseInventory
-
onOpen
- Specified by:
onOpen
in interfaceInventory
- Overrides:
onOpen
in classBaseInventory
-
onClose
- Specified by:
onClose
in interfaceInventory
- Overrides:
onClose
in classBaseInventory
-