4 minetest.register_craft({
6 output = "main:diamond",
7 recipe = "main:diamondore",
10 minetest.register_craft({
12 output = "main:coal 4",
13 recipe = "main:coalore",
16 minetest.register_craft({
19 recipe = "main:goldore",
22 minetest.register_craft({
25 recipe = "main:ironore",
28 minetest.register_craft({
30 output = "main:stone",
31 recipe = "main:cobble",
36 minetest.register_craft({
38 recipe = "main:stick",
41 minetest.register_craft({
46 minetest.register_craft({
51 minetest.register_craft({
53 recipe = "main:leaves",
56 minetest.register_craft({
62 minetest.register_craft({
64 output = "main:wood 4",
65 recipe = {"main:tree"},
68 minetest.register_craft({
69 output = "main:stick 4",
76 local tool = {"wood","stone", "iron","gold","diamond"}--the tool name
77 local material = {"wood","cobble","iron","gold","diamond"}--material to craft
79 for id,tool in pairs(tool) do
80 minetest.register_craft({
81 output = "main:"..tool.."pick",
83 {"main:"..material[id], "main:"..material[id], "main:"..material[id]},
84 {"", "main:stick", ""},
85 {"", "main:stick", ""}
89 minetest.register_craft({
90 output = "main:"..tool.."shovel",
92 {"","main:"..material[id], ""},
93 {"", "main:stick", ""},
94 {"", "main:stick", ""}
98 minetest.register_craft({
99 output = "main:"..tool.."axe",
101 {"main:"..material[id], "main:"..material[id], ""},
102 {"main:"..material[id], "main:stick", ""},
103 {"", "main:stick", ""}
106 minetest.register_craft({
107 output = "main:"..tool.."axe",
109 {"", "main:"..material[id], "main:"..material[id]},
110 {"", "main:stick", "main:"..material[id]},
111 {"", "main:stick", ""}
115 minetest.register_craft({
116 output = "main:"..tool.."sword",
118 {"","main:"..material[id], ""},
119 {"","main:"..material[id], ""},
120 {"", "main:stick", ""}