public class InventoryNBT
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ItemStack[] |
items |
protected NBTTagCompound |
tag |
| Constructor and Description |
|---|
InventoryNBT(int size,
NBTTagCompound tag) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeInventory() |
ItemStack |
decrStackSize(int slot,
int amount) |
java.lang.String |
getInventoryName() |
int |
getInventoryStackLimit() |
int |
getSizeInventory() |
ItemStack |
getStackInSlot(int slot) |
ItemStack |
getStackInSlotOnClosing(int slot) |
boolean |
hasCustomInventoryName() |
boolean |
isItemValidForSlot(int i,
ItemStack itemstack) |
boolean |
isUseableByPlayer(EntityPlayer var1) |
void |
markDirty() |
void |
openInventory() |
void |
setInventorySlotContents(int slot,
ItemStack stack) |
public int getSizeInventory()
public ItemStack getStackInSlot(int slot)
public ItemStack decrStackSize(int slot,
int amount)
public ItemStack getStackInSlotOnClosing(int slot)
public void setInventorySlotContents(int slot,
ItemStack stack)
public java.lang.String getInventoryName()
public int getInventoryStackLimit()
public void markDirty()
public boolean isUseableByPlayer(EntityPlayer var1)
public void openInventory()
public void closeInventory()
public boolean isItemValidForSlot(int i,
ItemStack itemstack)
public boolean hasCustomInventoryName()