public final class InventoryCasing extends Inventory implements net.minecraft.inventory.ISidedInventory
| Constructor and Description |
|---|
InventoryCasing(TileEntityCasing tileEntity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExtractItem(int index,
net.minecraft.item.ItemStack stack,
int side) |
boolean |
canInsertItem(int index,
net.minecraft.item.ItemStack stack,
int side) |
int[] |
getAccessibleSlotsFromSide(int side) |
int |
getInventoryStackLimit() |
void |
markDirty() |
protected void |
onItemAdded(int index) |
protected void |
onItemRemoved(int index) |
void |
setInventorySlotContents(int index,
net.minecraft.item.ItemStack stack,
Port facing) |
closeInventory, decrStackSize, getInventoryName, getSizeInventory, getStackInSlot, getStackInSlotOnClosing, hasCustomInventoryName, isItemValidForSlot, isUseableByPlayer, openInventory, readFromNBT, setInventorySlotContents, writeToNBTpublic InventoryCasing(TileEntityCasing tileEntity)
public void setInventorySlotContents(int index,
net.minecraft.item.ItemStack stack,
Port facing)
public int getInventoryStackLimit()
getInventoryStackLimit in interface net.minecraft.inventory.IInventorygetInventoryStackLimit in class Inventorypublic void markDirty()
public int[] getAccessibleSlotsFromSide(int side)
getAccessibleSlotsFromSide in interface net.minecraft.inventory.ISidedInventorypublic boolean canInsertItem(int index,
net.minecraft.item.ItemStack stack,
int side)
canInsertItem in interface net.minecraft.inventory.ISidedInventorypublic boolean canExtractItem(int index,
net.minecraft.item.ItemStack stack,
int side)
canExtractItem in interface net.minecraft.inventory.ISidedInventoryprotected void onItemAdded(int index)
onItemAdded in class Inventoryprotected void onItemRemoved(int index)
onItemRemoved in class Inventory