Fixed smelting recipes

This commit is contained in:
Aidan C. Brady 2014-01-09 14:45:06 -05:00
parent a5185273ce
commit d21415fcae
2 changed files with 5 additions and 6 deletions

View file

@ -950,11 +950,8 @@ public class Mekanism
for(Object obj : FurnaceRecipes.smelting().getSmeltingList().entrySet()) for(Object obj : FurnaceRecipes.smelting().getSmeltingList().entrySet())
{ {
if(obj instanceof Map.Entry) Map.Entry<Integer, ItemStack> entry = (Map.Entry<Integer, ItemStack>)obj;
{ TileEntityEnergizedSmelter.furnaceRecipes.put(new ItemStack(entry.getKey(), 1, OreDictionary.WILDCARD_VALUE), entry.getValue());
Map.Entry<Integer, ItemStack> entry = (Map.Entry<Integer, ItemStack>)obj;
TileEntityEnergizedSmelter.furnaceRecipes.put(new ItemStack(entry.getKey(), 1, 0), entry.getValue());
}
} }
event.registerServerCommand(new CommandMekanism()); event.registerServerCommand(new CommandMekanism());

View file

@ -342,7 +342,9 @@ public final class RecipeHandler
if(entry.getKey() instanceof ItemStack) if(entry.getKey() instanceof ItemStack)
{ {
if(((ItemStack)entry.getKey()).isItemEqual(input)) ItemStack stack = (ItemStack)entry.getKey();
if(StackUtils.equalsWildcard(stack, input))
{ {
return true; return true;
} }