diff options
author | cheapie <no-email-for-you@example.com> | 2025-08-13 16:37:36 +0000 |
---|---|---|
committer | cheapie <no-email-for-you@example.com> | 2025-08-13 16:37:36 +0000 |
commit | 753b1513a13581ad6079bc115b173c45d6e6083f (patch) | |
tree | 085309ece71328e84973fd2f63c9f3d04b5873d2 /craft_overrides | |
download | c-techage-mods-753b1513a13581ad6079bc115b173c45d6e6083f.tar c-techage-mods-753b1513a13581ad6079bc115b173c45d6e6083f.tar.gz c-techage-mods-753b1513a13581ad6079bc115b173c45d6e6083f.tar.bz2 c-techage-mods-753b1513a13581ad6079bc115b173c45d6e6083f.tar.xz c-techage-mods-753b1513a13581ad6079bc115b173c45d6e6083f.zip |
Add initial content
Diffstat (limited to 'craft_overrides')
-rw-r--r-- | craft_overrides/init.lua | 63 | ||||
-rw-r--r-- | craft_overrides/mod.conf | 3 |
2 files changed, 66 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}) diff --git a/craft_overrides/mod.conf b/craft_overrides/mod.conf new file mode 100644 index 0000000..abbe2db --- /dev/null +++ b/craft_overrides/mod.conf @@ -0,0 +1,3 @@ +name = craft_overrides +description = Craft recipe overrides for cheapie's techage survival server +depends = replacer,travelnet,underch,techage,bonemeal |