    001package net.minecraft.entity;
    002
    003import cpw.mods.fml.relauncher.Side;
    004import cpw.mods.fml.relauncher.SideOnly;
    005import net.minecraft.entity.player.EntityPlayer;
    006import net.minecraft.village.MerchantRecipe;
    007import net.minecraft.village.MerchantRecipeList;
    008
    009public interface IMerchant
    010{
    011    void setCustomer(EntityPlayer entityplayer);
    012
    013    EntityPlayer getCustomer();
    014
    015    MerchantRecipeList getRecipes(EntityPlayer entityplayer);
    016
    017    @SideOnly(Side.CLIENT)
    018    void setRecipes(MerchantRecipeList merchantrecipelist);
    019
    020    void useRecipe(MerchantRecipe merchantrecipe);
    021}