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({
18 output = "main:charcoal",
22 minetest.register_craft({
25 recipe = "main:goldore",
28 minetest.register_craft({
31 recipe = "main:ironore",
34 minetest.register_craft({
36 output = "main:stone",
37 recipe = "main:cobble",
41 minetest.register_craft({
43 output = "main:glass",
50 minetest.register_craft({
52 recipe = "main:stick",
55 minetest.register_craft({
57 recipe = "main:sapling",
60 minetest.register_craft({
65 minetest.register_craft({
70 minetest.register_craft({
72 recipe = "main:leaves",
75 minetest.register_craft({
81 minetest.register_craft({
83 output = "main:wood 4",
84 recipe = {"main:tree"},
87 minetest.register_craft({
88 output = "main:stick 4",
95 local tool = {"wood","stone", "iron","gold","diamond"}--the tool name
96 local material = {"wood","cobble","iron","gold","diamond"}--material to craft
98 for id,tool in pairs(tool) do
99 minetest.register_craft({
100 output = "main:"..tool.."pick",
102 {"main:"..material[id], "main:"..material[id], "main:"..material[id]},
103 {"", "main:stick", ""},
104 {"", "main:stick", ""}
108 minetest.register_craft({
109 output = "main:"..tool.."shovel",
111 {"","main:"..material[id], ""},
112 {"", "main:stick", ""},
113 {"", "main:stick", ""}
117 minetest.register_craft({
118 output = "main:"..tool.."axe",
120 {"main:"..material[id], "main:"..material[id], ""},
121 {"main:"..material[id], "main:stick", ""},
122 {"", "main:stick", ""}
125 minetest.register_craft({
126 output = "main:"..tool.."axe",
128 {"", "main:"..material[id], "main:"..material[id]},
129 {"", "main:stick", "main:"..material[id]},
130 {"", "main:stick", ""}
134 minetest.register_craft({
135 output = "main:"..tool.."sword",
137 {"","main:"..material[id], ""},
138 {"","main:"..material[id], ""},
139 {"", "main:stick", ""}
144 minetest.register_craft({
145 output = "main:ladder",
147 {"main:stick","", "main:stick"},
148 {"main:stick","main:stick", "main:stick"},
149 {"main:stick", "", "main:stick"}
153 minetest.register_craft({
154 output = "main:shears",
161 minetest.register_craft({
162 output = "main:bucket",
164 {"main:iron","","main:iron"},
170 minetest.register_craft({
172 additional_wear = -0.02,