Class MerchantRecipe

java.lang.Object
net.minecraft.src.MerchantRecipe

public class MerchantRecipe extends Object
  • Field Details

    • tradeLevel

      public int tradeLevel
  • Constructor Details

    • MerchantRecipe

      public MerchantRecipe(NBTTagCompound par1NBTTagCompound)
    • MerchantRecipe

      public MerchantRecipe(ItemStack par1ItemStack, ItemStack par2ItemStack, ItemStack par3ItemStack)
    • MerchantRecipe

      public MerchantRecipe(ItemStack par1ItemStack, ItemStack par2ItemStack)
    • MerchantRecipe

      public MerchantRecipe(ItemStack par1ItemStack, Item par2Item)
    • MerchantRecipe

      public MerchantRecipe(ItemStack inputStack1, ItemStack inputStack2, ItemStack outputStack, int iTradeLevel)
    • MerchantRecipe

      public MerchantRecipe(ItemStack inputStack, ItemStack outputStack, int iTradeLevel)
    • MerchantRecipe

      public MerchantRecipe(ItemStack inputStack, Item outputItem, int iTradeLevel)
  • Method Details

    • getItemToBuy

      public ItemStack getItemToBuy()
      Gets the itemToBuy.
    • getSecondItemToBuy

      public ItemStack getSecondItemToBuy()
      Gets secondItemToBuy.
    • hasSecondItemToBuy

      public boolean hasSecondItemToBuy()
      Gets if Villager has secondItemToBuy.
    • getItemToSell

      public ItemStack getItemToSell()
      Gets itemToSell.
    • hasSameIDsAs

      public boolean hasSameIDsAs(MerchantRecipe par1MerchantRecipe)
      checks if both the first and second ItemToBuy IDs are the same
    • hasSameItemsAs

      public boolean hasSameItemsAs(MerchantRecipe par1MerchantRecipe)
      checks first and second ItemToBuy ID's and count. Calls hasSameIDs
    • incrementToolUses

      public void incrementToolUses()
    • func_82783_a

      public void func_82783_a(int par1)
    • func_82784_g

      public boolean func_82784_g()
    • func_82785_h

      public void func_82785_h()
    • readFromTags

      public void readFromTags(NBTTagCompound par1NBTTagCompound)
    • writeToTags

      public NBTTagCompound writeToTags()
    • isMandatory

      public boolean isMandatory()
    • setMandatory

      public void setMandatory()