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