001    package net.minecraft.src;
002    
003    import java.util.List;
004    
005    public interface ICrafting
006    {
007        void sendContainerAndContentsToPlayer(Container var1, List var2);
008    
009        /**
010         * inform the player of a change in a single slot
011         */
012        void updateCraftingInventorySlot(Container var1, int var2, ItemStack var3);
013    
014        /**
015         * send information about the crafting inventory to the client(currently only for furnace times)
016         */
017        void updateCraftingInventoryInfo(Container var1, int var2, int var3);
018    }