From 10988ab6d80d508c53f64b971bb0558d1c7756cc Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Wed, 18 Apr 2018 23:49:22 +0100 Subject: [PATCH] Add more crafts --- mods/ctf_crafting/init.lua | 46 ++++++++++++++++++++++++++++++++------ 1 file changed, 39 insertions(+), 7 deletions(-) diff --git a/mods/ctf_crafting/init.lua b/mods/ctf_crafting/init.lua index a4a0851..e8ee7d6 100644 --- a/mods/ctf_crafting/init.lua +++ b/mods/ctf_crafting/init.lua @@ -1,5 +1,4 @@ -local sword_ores = { - {"wood", "default:wood"}, +local full_ores = { {"stone", "default:cobble"}, {"steel", "default:steel_ingot"}, {"bronze", "default:bronze_ingot"}, @@ -7,12 +6,11 @@ local sword_ores = { {"diamond", "default:diamond"}, } local lim_ores = { - {"wood", "default:wood"}, {"stone", "default:cobble"}, {"steel", "default:steel_ingot"}, } -for _, orex in pairs(sword_ores) do +for _, orex in pairs(full_ores) do crafting.register_recipe({ type = "inv", output = "default:sword_" .. orex[1], @@ -21,6 +19,24 @@ for _, orex in pairs(sword_ores) do level = 1, }) end + +crafting.register_recipe({ + type = "inv", + output = "shooter:arrow_white 5", + items = { "default:stick 5", "default:cobble" }, + always_known = true, + level = 1, +}) + +for _, orex in pairs(full_ores) do + crafting.register_recipe({ + type = "inv", + output = "default:pick_" .. orex[1], + items = { "default:stick 2", orex[2] .. " 3" }, + always_known = true, + level = 1, + }) +end for _, orex in pairs(lim_ores) do crafting.register_recipe({ type = "inv", @@ -51,7 +67,7 @@ crafting.register_recipe({ crafting.register_recipe({ type = "inv", output = "doors:door_steel", - items = { "default:steel 6", }, + items = { "default:steel 6" }, always_known = true, level = 1, }) @@ -59,7 +75,7 @@ crafting.register_recipe({ crafting.register_recipe({ type = "inv", output = "default:wood 4", - items = { "group:tree", }, + items = { "group:tree" }, always_known = true, level = 1, }) @@ -67,7 +83,23 @@ crafting.register_recipe({ crafting.register_recipe({ type = "inv", output = "default:stick 4", - items = { "default:wood", }, + items = { "default:wood" }, + always_known = true, + level = 1, +}) + +crafting.register_recipe({ + type = "inv", + output = "default:torch 5", + items = { "default:stick", "default:coal_lump"}, + always_known = true, + level = 1, +}) + +crafting.register_recipe({ + type = "inv", + output = "default:ladder 5", + items = { "group:wood 7"}, always_known = true, level = 1, })