net.minecraft.src
Class ContainerMerchant
java.lang.Object
net.minecraft.src.Container
net.minecraft.src.ContainerMerchant
public class ContainerMerchant
- extends Container
Methods inherited from class net.minecraft.src.Container |
enchantItem, func_82847_b, getInventory, getNextTransactionID, getSlot, getSlotFromInventory, isPlayerNotUsingContainer, putStackInSlot, putStacksInSlots, setPlayerIsPresent, slotClick |
ContainerMerchant
public ContainerMerchant(InventoryPlayer par1InventoryPlayer,
IMerchant par2IMerchant,
World par3World)
getMerchantInventory
public InventoryMerchant getMerchantInventory()
addCraftingToCrafters
public void addCraftingToCrafters(ICrafting par1ICrafting)
- Overrides:
addCraftingToCrafters
in class Container
updateCraftingResults
public void updateCraftingResults()
- Updates crafting matrix; called from onCraftMatrixChanged. Args: none
- Overrides:
updateCraftingResults
in class Container
onCraftMatrixChanged
public void onCraftMatrixChanged(IInventory par1IInventory)
- Callback for when the crafting matrix is changed.
- Overrides:
onCraftMatrixChanged
in class Container
setCurrentRecipeIndex
public void setCurrentRecipeIndex(int par1)
updateProgressBar
public void updateProgressBar(int par1,
int par2)
- Overrides:
updateProgressBar
in class Container
canInteractWith
public boolean canInteractWith(EntityPlayer par1EntityPlayer)
- Specified by:
canInteractWith
in class Container
func_82846_b
public ItemStack func_82846_b(EntityPlayer par1EntityPlayer,
int par2)
- Overrides:
func_82846_b
in class Container
onCraftGuiClosed
public void onCraftGuiClosed(EntityPlayer par1EntityPlayer)
- Callback for when the crafting gui is closed.
- Overrides:
onCraftGuiClosed
in class Container