Package org.core.inventory.inventories
Interface BasicEntityInventory<E extends LiveEntity>
- All Superinterfaces:
Inventory
,Inventory.Parent
- All Known Subinterfaces:
EntityInventorySnapshot<E>
,LiveEntityInventory<E>
,LivePlayerInventory
,LiveZombieInventory<Z>
,PlayerInventory
,ZombieInventory<Z>
- All Known Implementing Classes:
PlayerInventorySnapshot
,ZombieInventorySnapshot
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.core.inventory.Inventory
Inventory.Parent
-
Method Summary
Methods inherited from interface org.core.inventory.Inventory
createSnapshot, getItemSlots, getSlotCount, getSlots
Methods inherited from interface org.core.inventory.Inventory.Parent
getFirstChildren, getSlot
-
Method Details
-
getArmor
ArmorPart getArmor() -
getMainHoldingItem
Slot getMainHoldingItem() -
getOffHoldingItem
Slot getOffHoldingItem() -
getPosition
SyncExactPosition getPosition() -
getAttachedEntity
-
getParts
- Specified by:
getParts
in interfaceInventory.Parent
-