Uses of Class
net.minecraft.village.MerchantRecipeList

Packages that use MerchantRecipeList
cpw.mods.fml.common.modloader   
cpw.mods.fml.common.registry   
net.minecraft.entity   
net.minecraft.entity.passive   
net.minecraft.village   
 

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.entity
 

Methods in net.minecraft.entity that return MerchantRecipeList
 MerchantRecipeList NpcMerchant.getRecipes(EntityPlayer par1EntityPlayer)
           
 MerchantRecipeList IMerchant.getRecipes(EntityPlayer var1)
           
 

Methods in net.minecraft.entity with parameters of type MerchantRecipeList
 void NpcMerchant.setRecipes(MerchantRecipeList par1MerchantRecipeList)
           
 void IMerchant.setRecipes(MerchantRecipeList var1)
           
 

Uses of MerchantRecipeList in net.minecraft.entity.passive
 

Methods in net.minecraft.entity.passive that return MerchantRecipeList
 MerchantRecipeList EntityVillager.getRecipes(EntityPlayer par1EntityPlayer)
           
 

Methods in net.minecraft.entity.passive 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 EntityVillager.setRecipes(MerchantRecipeList par1MerchantRecipeList)
           
 

Uses of MerchantRecipeList in net.minecraft.village
 

Methods in net.minecraft.village that return MerchantRecipeList
static MerchantRecipeList MerchantRecipeList.readRecipiesFromStream(DataInputStream par0DataInputStream)