    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    }