public class InventoryMerchant extends java.lang.Object implements IInventory
| Constructor and Description | 
|---|
| InventoryMerchant(EntityPlayer p_i1820_1_,
                 IMerchant p_i1820_2_) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | closeInventory() | 
| ItemStack | decrStackSize(int p_70298_1_,
             int p_70298_2_) | 
| MerchantRecipe | getCurrentRecipe() | 
| java.lang.String | getInventoryName() | 
| int | getInventoryStackLimit() | 
| int | getSizeInventory() | 
| ItemStack | getStackInSlot(int p_70301_1_) | 
| ItemStack | getStackInSlotOnClosing(int p_70304_1_) | 
| boolean | hasCustomInventoryName() | 
| boolean | isItemValidForSlot(int p_94041_1_,
                  ItemStack p_94041_2_) | 
| boolean | isUseableByPlayer(EntityPlayer p_70300_1_) | 
| void | markDirty() | 
| void | openInventory() | 
| void | resetRecipeAndSlots() | 
| void | setCurrentRecipeIndex(int p_70471_1_) | 
| void | setInventorySlotContents(int p_70299_1_,
                        ItemStack p_70299_2_) | 
public InventoryMerchant(EntityPlayer p_i1820_1_, IMerchant p_i1820_2_)
public int getSizeInventory()
getSizeInventory in interface IInventorypublic ItemStack getStackInSlot(int p_70301_1_)
getStackInSlot in interface IInventorypublic ItemStack decrStackSize(int p_70298_1_, int p_70298_2_)
decrStackSize in interface IInventorypublic ItemStack getStackInSlotOnClosing(int p_70304_1_)
getStackInSlotOnClosing in interface IInventorypublic void setInventorySlotContents(int p_70299_1_,
                                     ItemStack p_70299_2_)
setInventorySlotContents in interface IInventorypublic java.lang.String getInventoryName()
getInventoryName in interface IInventorypublic boolean hasCustomInventoryName()
hasCustomInventoryName in interface IInventorypublic int getInventoryStackLimit()
getInventoryStackLimit in interface IInventorypublic boolean isUseableByPlayer(EntityPlayer p_70300_1_)
isUseableByPlayer in interface IInventorypublic void openInventory()
openInventory in interface IInventorypublic void closeInventory()
closeInventory in interface IInventorypublic boolean isItemValidForSlot(int p_94041_1_,
                                  ItemStack p_94041_2_)
isItemValidForSlot in interface IInventorypublic void markDirty()
markDirty in interface IInventorypublic void resetRecipeAndSlots()
public MerchantRecipe getCurrentRecipe()
public void setCurrentRecipeIndex(int p_70471_1_)