| Package | Description | 
|---|---|
| net.minecraft.entity | |
| net.minecraft.entity.passive | |
| net.minecraft.village | |
| net.minecraftforge.event | |
| net.minecraftforge.event.village | 
| Modifier and Type | Field and Description | 
|---|---|
| private MerchantRecipeList | NpcMerchant. recipeList | 
| Modifier and Type | Method and Description | 
|---|---|
| MerchantRecipeList | IMerchant. getRecipes(EntityPlayer player) | 
| MerchantRecipeList | NpcMerchant. getRecipes(EntityPlayer player) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IMerchant. setRecipes(MerchantRecipeList recipeList) | 
| void | NpcMerchant. setRecipes(MerchantRecipeList recipeList) | 
| Modifier and Type | Field and Description | 
|---|---|
| private MerchantRecipeList | EntityVillager. buyingList | 
| Modifier and Type | Method and Description | 
|---|---|
| MerchantRecipeList | EntityVillager. getRecipes(EntityPlayer player) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntityVillager.EmeraldForItems. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.ITradeList. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.ItemAndEmeraldToItem. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.ListEnchantedBookForEmeralds. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.ListEnchantedItemForEmeralds. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.ListItemForEmeralds. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager.TreasureMapForEmeralds. addMerchantRecipe(IMerchant merchant,
                 MerchantRecipeList recipeList,
                 java.util.Random random) | 
| void | EntityVillager. setRecipes(MerchantRecipeList recipeList) | 
| Modifier and Type | Method and Description | 
|---|---|
| static MerchantRecipeList | MerchantRecipeList. readFromBuf(PacketBuffer buffer) | 
| Modifier and Type | Method and Description | 
|---|---|
| static MerchantRecipeList | ForgeEventFactory. listTradeOffers(IMerchant merchant,
               EntityPlayer player,
               MerchantRecipeList list) | 
| Modifier and Type | Method and Description | 
|---|---|
| static MerchantRecipeList | ForgeEventFactory. listTradeOffers(IMerchant merchant,
               EntityPlayer player,
               MerchantRecipeList list) | 
| Modifier and Type | Field and Description | 
|---|---|
| private MerchantRecipeList | MerchantTradeOffersEvent. list | 
| Modifier and Type | Method and Description | 
|---|---|
| MerchantRecipeList | MerchantTradeOffersEvent. getList()The recipe list (if not  null) returned from this function may be modified. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MerchantTradeOffersEvent. setList(MerchantRecipeList list) | 
| Constructor and Description | 
|---|
| MerchantTradeOffersEvent(IMerchant merchant,
                        EntityPlayer player,
                        MerchantRecipeList list) |