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 field_82250_a;
012
013 public CreativeCrafting(Minecraft par1)
014 {
015 this.field_82250_a = 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.field_82250_a.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 }