2 local tool = {"wood","stone", "iron","gold","diamond"}--the tool name
3 local material = {"wood","cobble","iron","gold","diamond"}--material to craft
6 minetest.register_craft({
8 output = "main:wood 4",
9 recipe = {"main:tree"},
12 minetest.register_craft({
13 output = "main:stick 4",
21 for id,tool in pairs(tool) do
22 minetest.register_craft({
23 output = "main:"..tool.."pick",
25 {"main:"..material[id], "main:"..material[id], "main:"..material[id]},
26 {"", "main:stick", ""},
27 {"", "main:stick", ""}
31 minetest.register_craft({
32 output = "main:"..tool.."shovel",
34 {"","main:"..material[id], ""},
35 {"", "main:stick", ""},
36 {"", "main:stick", ""}
40 minetest.register_craft({
41 output = "main:"..tool.."axe",
43 {"main:"..material[id], "main:"..material[id], ""},
44 {"main:"..material[id], "main:stick", ""},
45 {"", "main:stick", ""}
48 minetest.register_craft({
49 output = "main:"..tool.."axe",
51 {"", "main:"..material[id], "main:"..material[id]},
52 {"", "main:stick", "main:"..material[id]},
53 {"", "main:stick", ""}
57 minetest.register_craft({
58 output = "main:"..tool.."sword",
60 {"","main:"..material[id], ""},
61 {"","main:"..material[id], ""},
62 {"", "main:stick", ""}