001    package net.minecraft.src;
002    
003    import cpw.mods.fml.common.Side;
004    import cpw.mods.fml.common.asm.SideOnly;
005    import java.util.List;
006    import net.minecraft.client.Minecraft;
007    
008    @SideOnly(Side.CLIENT)
009    public class CreativeCrafting implements ICrafting
010    {
011        private final Minecraft mc;
012    
013        public CreativeCrafting(Minecraft par1)
014        {
015            this.mc = par1;
016        }
017    
018        public void sendContainerAndContentsToPlayer(Container par1Container, List par2List) {}
019    
020        /**
021         * inform the player of a change in a single slot
022         */
023        public void updateCraftingInventorySlot(Container par1Container, int par2, ItemStack par3ItemStack)
024        {
025            this.mc.playerController.sendSlotPacket(par3ItemStack, par2);
026        }
027    
028        /**
029         * send information about the crafting inventory to the client(currently only for furnace times)
030         */
031        public void updateCraftingInventoryInfo(Container par1Container, int par2, int par3) {}
032    }