local ustones = { "afualite", "amphibolite", "andesite", "aplite", "basalt", "dark_vindesite", "diorite", "dolomite", "emutite", "gabbro", "gneiss", "granite", "green_slimestone", "hektorite", "limestone", "marble", "omphyrite", "pegmatite", "peridotite", "phonolite", "phylite", "purple_slimestone", "quartzite", "red_slimestone", "schist", "sichamine", "slate", "vindesite", } for _,stone in pairs(ustones) do core.register_craft({ type = "shapeless", output = "default:cobble", recipe = {string.format("underch:%s_cobble",stone)}, }) techage.add_grinder_recipe({input=string.format("underch:%s_cobble",stone), output="default:gravel"}) end local uncraftables = { "travelnet:travelnet", "travelnet:elevator", "replacer:replacer", } for _,item in pairs(uncraftables) do core.clear_craft({output=item}) end techage.recipes.add("ta4_doser", { output = "bonemeal:fertiliser 2", input = { "techage:hydrogen 1", "techage:ammonia 2", "farming:salt 2", }, }) local def = table.copy(core.registered_items["bonemeal:fertiliser"]) def.groups = def.groups or {} def.groups.powder = 1 core.override_item("bonemeal:fertiliser",{groups=def.groups})