Zefram
2014-05-16 68b7bcc28e39bdf0926072b834eeeeec0ee6c721
technic/machines/register/grinder_recipes.lua
@@ -24,6 +24,16 @@
   end
end
minetest.after(0.01, function ()
   for ingredient, recipe in pairs(technic.grinder_recipes) do
      ingredient = minetest.registered_aliases[ingredient]
      while ingredient do
         technic.grinder_recipes[ingredient] = recipe
         ingredient = minetest.registered_aliases[ingredient]
      end
   end
end)
-- Receive an ItemStack of result by an ItemStack input
function technic.get_grinder_recipe(itemstack)
   return technic.grinder_recipes[itemstack:get_name()]
@@ -40,8 +50,7 @@
   {"default:gold_ingot",      "technic:gold_dust 1"},
   {"default:gold_lump",       "technic:gold_dust 2"},
   {"default:gravel",          "default:dirt"},
   {"default:iron_lump",       "technic:iron_dust 2"},
   {"default:steel_ingot",     "technic:iron_dust 1"},
   {"default:iron_lump",       "technic:wrought_iron_dust 2"},
   {"default:stone",           "default:sand"},
   {"gloopores:alatro_lump",   "technic:alatro_dust 2"},
   {"gloopores:kalite_lump",   "technic:kalite_dust 2"},
@@ -54,8 +63,11 @@
   {"moreores:silver_lump",    "technic:silver_dust 2"},
   {"moreores:tin_ingot",      "technic:tin_dust 1"},
   {"moreores:tin_lump",       "technic:tin_dust 2"},
   {"technic:cast_iron_ingot", "technic:cast_iron_dust 1"},
   {"technic:chromium_ingot",  "technic:chromium_dust 1"},
   {"technic:chromium_lump",   "technic:chromium_dust 2"},
   {"technic:wrought_iron_ingot", "technic:wrought_iron_dust 1"},
   {"technic:carbon_steel_ingot", "technic:carbon_steel_dust 1"},
   {"technic:zinc_ingot",      "technic:zinc_dust 1"},
   {"technic:zinc_lump",       "technic:zinc_dust 2"},
   {"technic:brass_ingot",     "technic:brass_dust 1"},
@@ -92,16 +104,18 @@
register_dust("Arol",            "glooptest:arol_ingot")
register_dust("Brass",           "technic:brass_ingot")
register_dust("Bronze",          "default:bronze_ingot")
register_dust("Carbon Steel",    "technic:carbon_steel_ingot")
register_dust("Cast Iron",       "technic:cast_iron_ingot")
register_dust("Chromium",        "technic:chromium_ingot")
register_dust("Coal",            nil)
register_dust("Copper",          "default:copper_ingot")
register_dust("Gold",            "default:gold_ingot")
register_dust("Iron",            "default:steel_ingot")
register_dust("Mithril",         "moreores:mithril_ingot")
register_dust("Silver",          "moreores:silver_ingot")
register_dust("Stainless Steel", "technic:stainless_steel_ingot")
register_dust("Talinite",        "glooptest:talinite_ingot")
register_dust("Tin",             "moreores:tin_ingot")
register_dust("Wrought Iron",    "technic:wrought_iron_ingot")
register_dust("Zinc",            "technic:zinc_ingot")
minetest.register_craft({