Uses of Class
net.minecraft.src.MerchantRecipeList

Packages that use MerchantRecipeList
cpw.mods.fml.common.modloader   
cpw.mods.fml.common.registry   
net.minecraft.src   
 

Uses of MerchantRecipeList in cpw.mods.fml.common.modloader
 

Methods in cpw.mods.fml.common.modloader with parameters of type MerchantRecipeList
 void ModLoaderVillageTradeHandler.manipulateTradesForVillager(EntityVillager villager, MerchantRecipeList recipeList, Random random)
           
 

Uses of MerchantRecipeList in cpw.mods.fml.common.registry
 

Methods in cpw.mods.fml.common.registry with parameters of type MerchantRecipeList
static void VillagerRegistry.addEmeraldBuyRecipe(EntityVillager villager, MerchantRecipeList list, Random random, Item item, float chance, int min, int max)
           
static void VillagerRegistry.addEmeraldSellRecipe(EntityVillager villager, MerchantRecipeList list, Random random, Item item, float chance, int min, int max)
           
static void VillagerRegistry.manageVillagerTrades(MerchantRecipeList recipeList, EntityVillager villager, int villagerType, Random random)
          Callback to handle trade setup for villagers
 void VillagerRegistry.IVillageTradeHandler.manipulateTradesForVillager(EntityVillager villager, MerchantRecipeList recipeList, Random random)
          Called to allow changing the content of the MerchantRecipeList for the villager supplied during creation
 

Uses of MerchantRecipeList in net.minecraft.src
 

Methods in net.minecraft.src that return MerchantRecipeList
 MerchantRecipeList NpcMerchant.getRecipes(EntityPlayer par1EntityPlayer)
           
 MerchantRecipeList IMerchant.getRecipes(EntityPlayer var1)
           
 MerchantRecipeList EntityVillager.getRecipes(EntityPlayer par1EntityPlayer)
           
static MerchantRecipeList MerchantRecipeList.readRecipiesFromStream(DataInputStream par0DataInputStream)
           
 

Methods in net.minecraft.src with parameters of type MerchantRecipeList
static void EntityVillager.addBlacksmithItem(MerchantRecipeList par0MerchantRecipeList, int par1, Random par2Random, float par3)
           
static void EntityVillager.addMerchantItem(MerchantRecipeList par0MerchantRecipeList, int par1, Random par2Random, float par3)
          each recipie takes a random stack from villagerStockList and offers it for 1 emerald
 void NpcMerchant.setRecipes(MerchantRecipeList par1MerchantRecipeList)
           
 void IMerchant.setRecipes(MerchantRecipeList var1)
           
 void EntityVillager.setRecipes(MerchantRecipeList par1MerchantRecipeList)