1 minetest.register_craft({
2 output = "xdecor:baricade",
4 {"group:stick", "", "group:stick"},
5 {"", "default:steel_ingot", ""},
6 {"group:stick", "", "group:stick"}
10 minetest.register_craft({
11 output = "xdecor:barrel",
13 {"group:wood", "group:wood", "group:wood"},
14 {"default:iron_lump", "", "default:iron_lump"},
15 {"group:wood", "group:wood", "group:wood"}
19 minetest.register_craft({
20 output = "xdecor:candle",
26 minetest.register_craft({
27 output = "xdecor:cabinet",
29 {"group:wood", "group:wood", "group:wood"},
30 {"doors:trapdoor", "", "doors:trapdoor"},
31 {"group:wood", "group:wood", "group:wood"}
35 minetest.register_craft({
36 output = "xdecor:cabinet_half 2",
42 minetest.register_craft({
43 output = "xdecor:cushion 2",
45 {"wool:red", "wool:red"}
49 minetest.register_craft({
50 output = "xdecor:cardboard_box",
52 {"default:paper", "default:paper", "default:paper"},
53 {"default:paper", "default:paper", "default:paper"}
57 minetest.register_craft({
58 output = "xdecor:cauldron",
60 {"default:iron_lump", "", "default:iron_lump"},
61 {"default:iron_lump", "default:water_source", "default:iron_lump"},
62 {"default:iron_lump", "default:iron_lump", "default:iron_lump"}
66 if minetest.get_modpath("bucket") then
67 minetest.register_craft({
68 output = "xdecor:cauldron",
70 {"default:iron_lump", "", "default:iron_lump"},
71 {"default:iron_lump", "bucket:bucket_water", "default:iron_lump"},
72 {"default:iron_lump", "default:iron_lump", "default:iron_lump"}
75 {"bucket:bucket_water", "bucket:bucket_empty"}
80 minetest.register_craft({
81 output = "xdecor:chair",
83 {"group:stick", "", ""},
84 {"group:stick", "group:stick", "group:stick"},
85 {"group:stick", "", "group:stick"}
89 minetest.register_craft({
90 output = "xdecor:chandelier",
92 {"default:gold_ingot", "default:gold_ingot", "default:gold_ingot"},
93 {"default:torch", "default:torch", "default:torch"}
97 minetest.register_craft({
98 output = "xdecor:coalstone_tile 8",
100 {"default:coalblock", "default:stone"},
101 {"default:stone", "default:coalblock"}
105 minetest.register_craft({
106 output = "xdecor:cobweb",
108 {"farming:cotton", "", "farming:cotton"},
109 {"", "farming:cotton", ""},
110 {"farming:cotton", "", "farming:cotton"}
114 minetest.register_craft({
115 output = "xdecor:empty_shelf",
117 {"group:wood", "group:wood", "group:wood"},
119 {"group:wood", "group:wood", "group:wood"}
123 minetest.register_craft({
124 output = "xdecor:enderchest",
126 {"", "default:obsidian", ""},
127 {"default:obsidian", "default:chest", "default:obsidian"},
128 {"", "default:obsidian", ""}
132 minetest.register_craft({
133 output = "xdecor:fence_wrought_iron 2",
135 {"default:iron_lump", "default:iron_lump", "default:iron_lump"},
136 {"default:iron_lump", "default:iron_lump", "default:iron_lump"}
140 minetest.register_craft({
141 output = "xdecor:flint_steel",
143 {"default:obsidian_shard", "default:steel_ingot"}
147 minetest.register_craft({
148 output = "xdecor:frame",
150 {"group:stick", "group:stick", "group:stick"},
151 {"group:stick", "default:paper", "group:stick"},
152 {"group:stick", "group:stick", "group:stick"}
156 minetest.register_craft({
157 output = "xdecor:hammer",
159 {"default:steel_ingot","group:stick","default:steel_ingot"},
160 {"", "group:stick", ""},
161 {"", "group:stick", ""}
165 minetest.register_craftitem("xdecor:hammer", {
166 description = "Hammer",
167 inventory_image = "xdecor_hammer.png"
170 minetest.register_craft({
171 output = "xdecor:hive",
173 {"group:stick", "group:stick", "group:stick"},
174 {"default:paper", "default:paper", "default:paper"},
175 {"group:stick", "group:stick", "group:stick"}
179 minetest.register_craftitem("xdecor:honey", {
180 description = "Honey",
181 inventory_image = "xdecor_honey.png",
182 on_use = minetest.item_eat(2)
185 minetest.register_craft({
186 output = "xdecor:ivy 2",
193 minetest.register_craft({
194 output = "xdecor:japanese_door",
196 {"group:wood", "group:wood"},
197 {"default:paper", "default:paper"},
198 {"group:wood", "group:wood"}
202 minetest.register_craft({
203 output = "xdecor:lantern",
205 {"default:iron_lump"},
207 {"default:iron_lump"}
211 minetest.register_craft({
212 output = "xdecor:mailbox",
214 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
215 {"dye:red", "default:paper", "dye:red"},
216 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}
220 minetest.register_craft({
221 output = "xdecor:metal_cabinet",
223 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
224 {"default:paper", "default:paper", "default:paper"},
225 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}
229 minetest.register_craft({
230 output = "xdecor:moonbrick",
232 {"default:brick", "default:stone"}
236 minetest.register_craft({
237 output = "xdecor:multishelf",
239 {"group:wood", "group:wood", "group:wood"},
240 {"group:vessel", "group:book", "group:vessel"},
241 {"group:wood", "group:wood", "group:wood"}
245 minetest.register_craft({
246 output = "xdecor:painting",
248 {"default:sign_wall", "dye:blue"}
252 minetest.register_craft({
253 output = "xdecor:plant_pot",
255 {"default:clay_lump", "", "default:clay_lump"},
256 {"default:clay_lump", "default:dirt", "default:clay_lump"},
257 {"default:clay_lump", "default:clay_lump", "default:clay_lump"}
261 minetest.register_craft({
262 output = "xdecor:rope",
270 minetest.register_craft({
271 output = "xdecor:stereo",
273 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"},
274 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"},
275 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"}
279 minetest.register_craft({
280 output = "xdecor:stone_tile 2",
282 {"default:cobble", "default:cobble"},
283 {"default:cobble", "default:cobble"}
287 minetest.register_craft({
288 output = "xdecor:stone_rune 4",
290 {"default:stone", "default:stone", "default:stone"},
291 {"default:stone", "", "default:stone"},
292 {"default:stone", "default:stone", "default:stone"}
296 minetest.register_craft({
297 output = "xdecor:stonepath 16",
299 {"stairs:slab_stone", "", "stairs:slab_stone"},
300 {"", "stairs:slab_stone", ""},
301 {"stairs:slab_stone", "", "stairs:slab_stone"}
305 minetest.register_craft({
306 output = "xdecor:table",
308 {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood"},
309 {"", "group:stick", ""},
310 {"", "group:stick", ""}
314 minetest.register_craft({
315 output = "xdecor:tatami",
317 {"farming:wheat", "farming:wheat", "farming:wheat"}
321 minetest.register_craft({
322 output = "xdecor:trash_can",
324 {"group:wood", "", "group:wood"},
325 {"group:wood", "", "group:wood"},
326 {"group:wood", "group:wood", "group:wood"}
330 minetest.register_craft({
331 output = "xdecor:tv",
333 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"},
334 {"default:steel_ingot", "default:glass", "default:steel_ingot"},
335 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"}
339 minetest.register_craft({
340 output = "xdecor:worktable",
342 {"group:wood", "group:wood", "group:wood"},
343 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
344 {"group:wood", "group:wood", "group:wood"}
348 minetest.register_craft({
349 output = "xdecor:woodframed_glass",
351 {"group:stick", "group:stick", "group:stick"},
352 {"group:stick", "default:glass", "group:stick"},
353 {"group:stick", "group:stick", "group:stick"}
357 minetest.register_craft({
358 output = "xdecor:wood_tile 2",
360 {"group:wood", "group:wood"},
361 {"group:wood", "group:wood"}
365 minetest.register_craft({
366 output = "xdecor:woodglass_door",
368 {"default:glass", "default:glass"},
369 {"group:wood", "group:wood"},
370 {"group:wood", "group:wood"}