public interface ICellInventory<T extends IAEStack<T>> extends IMEInventory<T>
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHoldNewItem() |
int |
getBytesPerType() |
net.minecraftforge.items.IItemHandler |
getConfigInventory() |
long |
getFreeBytes() |
FuzzyMode |
getFuzzyMode() |
double |
getIdleDrain() |
net.minecraft.item.ItemStack |
getItemStack() |
long |
getRemainingItemCount() |
long |
getRemainingItemTypes() |
int |
getStatusForCell()
0 - cell is missing.
1 - green, ( usually means available room for types or items. )
2 - orange, ( usually means available room for items, but not types. )
3 - red, ( usually means the cell is 100% full )
|
long |
getStoredItemCount() |
long |
getStoredItemTypes() |
long |
getTotalBytes() |
long |
getTotalItemTypes() |
int |
getUnusedItemCount() |
net.minecraftforge.items.IItemHandler |
getUpgradesInventory() |
long |
getUsedBytes() |
void |
persist()
Tells the cell to persist to NBT
|
extractItems, getAvailableItems, getChannel, injectItemsnet.minecraft.item.ItemStack getItemStack()
double getIdleDrain()
FuzzyMode getFuzzyMode()
net.minecraftforge.items.IItemHandler getConfigInventory()
net.minecraftforge.items.IItemHandler getUpgradesInventory()
int getBytesPerType()
boolean canHoldNewItem()
long getTotalBytes()
long getFreeBytes()
long getUsedBytes()
long getTotalItemTypes()
long getStoredItemCount()
long getStoredItemTypes()
long getRemainingItemTypes()
long getRemainingItemCount()
int getUnusedItemCount()
int getStatusForCell()
void persist()