diff options
Diffstat (limited to 'craft_overrides/init.lua')
-rw-r--r-- | craft_overrides/init.lua | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/craft_overrides/init.lua b/craft_overrides/init.lua new file mode 100644 index 0000000..bcbe75d --- /dev/null +++ b/craft_overrides/init.lua @@ -0,0 +1,63 @@ +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}) |