Class AdvancedEntityInventory<T extends cn.nukkit.entity.Entity>
java.lang.Object
cn.nukkit.inventory.BaseInventory
cn.nukkit.inventory.ContainerInventory
cn.lanink.gamecore.form.inventory.advanced.AdvancedInventory
cn.lanink.gamecore.form.inventory.advanced.AdvancedEntityInventory<T>
- All Implemented Interfaces:
cn.nukkit.inventory.Inventory
- Author:
- iGxnon
-
Field Summary
Fields inherited from class cn.lanink.gamecore.form.inventory.advanced.AdvancedInventory
containedResponseItem, GAME_CORE, superClickItemListenerFields inherited from class cn.nukkit.inventory.BaseInventory
destroyed, holder, maxStackSize, name, size, slots, title, type, viewersFields inherited from interface cn.nukkit.inventory.Inventory
MAX_STACK -
Constructor Summary
ConstructorsConstructorDescriptionAdvancedEntityInventory(cn.nukkit.inventory.InventoryHolder holder, cn.nukkit.inventory.InventoryType type) AdvancedEntityInventory(T entity) AdvancedEntityInventory(T entity, cn.nukkit.inventory.InventoryType type) -
Method Summary
Methods inherited from class cn.lanink.gamecore.form.inventory.advanced.AdvancedInventory
callClose, close, getBlockOwner, onClose, onEvent, open, putItem, putItem, tryRemoveWindowMethods inherited from class cn.nukkit.inventory.ContainerInventory
calculateRedstone, onClose, onOpenMethods inherited from class cn.nukkit.inventory.BaseInventory
addItem, all, allowedToAdd, canAddItem, clear, clearAll, contains, decreaseCount, first, firstEmpty, getContents, getFreeSpace, getHolder, getItem, getItemFast, getMaxStackSize, getName, getSize, getTitle, getType, getViewers, isEmpty, isFull, onSlotChange, remove, removeItem, sendContents, sendContents, sendContents, sendSlot, sendSlot, sendSlot, setContents, setItem, setMaxStackSize, setSizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cn.nukkit.inventory.Inventory
clear, first, setItem
-
Constructor Details
-
AdvancedEntityInventory
- Parameters:
entity- 需要继承 InventoryHolder
-
AdvancedEntityInventory
- Parameters:
entity- 需要继承 InventoryHoldertype- 背包类型
-
AdvancedEntityInventory
public AdvancedEntityInventory(cn.nukkit.inventory.InventoryHolder holder, cn.nukkit.inventory.InventoryType type)
-
-
Method Details
-
getOwner
- Overrides:
getOwnerin classAdvancedInventory
-