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({
62 recipe = "main:paper",
65 minetest.register_craft({
70 minetest.register_craft({
75 minetest.register_craft({
77 recipe = "main:leaves",
80 minetest.register_craft({
86 minetest.register_craft({
88 recipe = "main:charcoal",
92 minetest.register_craft({
94 output = "main:wood 4",
95 recipe = {"main:tree"},
97 minetest.register_craft({
99 output = "main:sugar 3",
100 recipe = {"farming:sugarcane"},
103 minetest.register_craft({
104 output = "main:stick 4",
111 minetest.register_craft({
112 output = "main:paper",
114 {"farming:sugarcane","farming:sugarcane","farming:sugarcane"},
118 local tool = {"wood","stone", "iron","gold","diamond"}--the tool name
119 local material = {"wood","cobble","iron","gold","diamond"}--material to craft
121 for id,tool in pairs(tool) do
122 minetest.register_craft({
123 output = "main:"..tool.."pick",
125 {"main:"..material[id], "main:"..material[id], "main:"..material[id]},
126 {"", "main:stick", ""},
127 {"", "main:stick", ""}
131 minetest.register_craft({
132 output = "main:"..tool.."shovel",
134 {"","main:"..material[id], ""},
135 {"", "main:stick", ""},
136 {"", "main:stick", ""}
140 minetest.register_craft({
141 output = "main:"..tool.."axe",
143 {"main:"..material[id], "main:"..material[id], ""},
144 {"main:"..material[id], "main:stick", ""},
145 {"", "main:stick", ""}
148 minetest.register_craft({
149 output = "main:"..tool.."axe",
151 {"", "main:"..material[id], "main:"..material[id]},
152 {"", "main:stick", "main:"..material[id]},
153 {"", "main:stick", ""}
157 minetest.register_craft({
158 output = "main:"..tool.."sword",
160 {"","main:"..material[id], ""},
161 {"","main:"..material[id], ""},
162 {"", "main:stick", ""}
167 minetest.register_craft({
168 output = "main:ladder 16",
170 {"main:stick","", "main:stick"},
171 {"main:stick","main:stick", "main:stick"},
172 {"main:stick", "", "main:stick"}
176 minetest.register_craft({
177 output = "main:shears",
184 minetest.register_craft({
185 output = "main:bucket",
187 {"main:iron","","main:iron"},
193 minetest.register_craft({
195 additional_wear = -0.02,