                          {
 diff -u -r --strip-trailing-cr ../src_base/minecraft_server/net/minecraft/src/FurnaceRecipes.java ../src_work/minecraft_server/net/minecraft/src/FurnaceRecipes.java
 --- ../src_base/minecraft_server/net/minecraft/src/FurnaceRecipes.java	2011-09-19 16:32:53.000000000 -0400
-+++ ../src_work/minecraft_server/net/minecraft/src/FurnaceRecipes.java	2011-09-20 20:52:55.000000000 -0400
++++ ../src_work/minecraft_server/net/minecraft/src/FurnaceRecipes.java	2011-09-20 21:01:46.000000000 -0400
 @@ -6,6 +6,7 @@
  
  import java.util.HashMap;

     public Map getSmeltingList()
     {
         return smeltingList;
@@ -52,5 +74,6 @@
 
     private static final FurnaceRecipes smeltingBase = new FurnaceRecipes();
     private Map smeltingList;

 
 // Referenced classes of package net.minecraft.src:
 //            Block, ItemStack, Item
@@ -21,6 +22,7 @@
     private FurnaceRecipes()
     {
         smeltingList = new HashMap();
+        metaSmeltingList = new HashMap();
         addSmelting(Block.oreIron.blockID, new ItemStack(Item.ingotIron));
         addSmelting(Block.oreGold.blockID, new ItemStack(Item.ingotGold));
         addSmelting(Block.oreDiamond.blockID, new ItemStack(Item.diamond));
@@ -40,11 +42,32 @@
         smeltingList.put(Integer.valueOf(i), itemstack);
     }
 
