summaryrefslogtreecommitdiff
path: root/craft_overrides/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'craft_overrides/init.lua')
-rw-r--r--craft_overrides/init.lua63
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})