net.minecraft.entity

## Interface IMerchant

- All Known Implementing Classes:
    EntityVillager, NpcMerchant

      public interface IMerchant

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `func_110297_a_(ItemStack itemstack)`
    `EntityPlayer` | `getCustomer()`
    `MerchantRecipeList` | `getRecipes(EntityPlayer entityplayer)`
    `void` | `setCustomer(EntityPlayer entityplayer)`
    `void` | `setRecipes(MerchantRecipeList merchantrecipelist)`
    `void` | `useRecipe(MerchantRecipe merchantrecipe)`

- - ### Method Detail

    - #### setCustomer

          void setCustomer(EntityPlayer entityplayer)

    - #### getCustomer

          EntityPlayer getCustomer()

    - #### getRecipes

          MerchantRecipeList getRecipes(EntityPlayer entityplayer)

    - #### setRecipes

          void setRecipes(MerchantRecipeList merchantrecipelist)

    - #### useRecipe

          void useRecipe(MerchantRecipe merchantrecipe)

    - #### func_110297_a_

          void func_110297_a_(ItemStack itemstack)