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:bowl 3",
22 {"group:wood", "", "group:wood"},
23 {"", "group:wood", ""}
27 minetest.register_craftitem("xdecor:bowl", {
29 inventory_image = "xdecor_bowl.png"
32 minetest.register_craftitem("xdecor:bowl_soup", {
33 description = "Bowl of soup",
34 inventory_image = "xdecor_bowl_soup.png",
35 groups = {not_in_creative_inventory = 1},
36 on_use = minetest.item_eat(30)
39 minetest.register_craft({
40 output = "xdecor:candle",
46 minetest.register_craft({
47 output = "xdecor:cabinet",
49 {"group:wood", "group:wood", "group:wood"},
50 {"doors:trapdoor", "", "doors:trapdoor"},
51 {"group:wood", "group:wood", "group:wood"}
55 minetest.register_craft({
56 output = "xdecor:cabinet_half 2",
62 minetest.register_craft({
63 output = "xdecor:cushion 2",
65 {"wool:red", "wool:red"}
69 minetest.register_craft({
70 output = "xdecor:cauldron_empty",
72 {"default:iron_lump", "", "default:iron_lump"},
73 {"default:iron_lump", "", "default:iron_lump"},
74 {"default:iron_lump", "default:iron_lump", "default:iron_lump"}
78 minetest.register_craft({
79 output = "xdecor:chair",
81 {"group:stick", "", ""},
82 {"group:stick", "group:stick", "group:stick"},
83 {"group:stick", "", "group:stick"}
87 minetest.register_craft({
88 output = "xdecor:coalstone_tile 4",
90 {"default:coalblock", "default:stone"},
91 {"default:stone", "default:coalblock"}
95 minetest.register_craft({
96 output = "xdecor:cobble_wall_ln 6",
98 {"default:cobble", "default:cobble", "default:cobble"},
99 {"default:cobble", "default:cobble", "default:cobble"}
103 minetest.register_craft({
104 output = "xdecor:crate",
106 {"group:wood", "group:wood", "group:stick"},
107 {"group:wood", "group:stick", "group:wood"},
108 {"group:stick", "group:wood", "group:wood"}
112 minetest.register_craft({
113 output = "xdecor:mossycobble_wall_ln 6",
115 {"default:mossycobble", "default:mossycobble", "default:mossycobble"},
116 {"default:mossycobble", "default:mossycobble", "default:mossycobble"}
120 minetest.register_craft({
121 output = "xdecor:cobweb",
123 {"farming:cotton", "", "farming:cotton"},
124 {"", "farming:cotton", ""},
125 {"farming:cotton", "", "farming:cotton"}
129 minetest.register_craft({
130 output = "xdecor:desertstone_tile",
132 {"default:desert_cobble", "default:desert_cobble"},
133 {"default:desert_cobble", "default:desert_cobble"}
137 minetest.register_craft({
138 output = "xdecor:empty_shelf",
140 {"group:wood", "group:wood", "group:wood"},
142 {"group:wood", "group:wood", "group:wood"}
146 minetest.register_craft({
147 output = "xdecor:enderchest",
149 {"", "default:obsidian", ""},
150 {"default:obsidian", "default:chest", "default:obsidian"},
151 {"", "default:obsidian", ""}
155 minetest.register_craft({
156 output = "xdecor:enchantment_table",
158 {"", "default:book", ""},
159 {"default:diamond", "default:obsidian", "default:diamond"},
160 {"default:obsidian", "default:obsidian", "default:obsidian"}
164 minetest.register_craft({
165 output = "xdecor:flint_steel",
167 {"default:obsidian_shard", "default:steel_ingot"}
171 minetest.register_craft({
172 output = "xdecor:frame",
174 {"group:stick", "group:stick", "group:stick"},
175 {"group:stick", "default:paper", "group:stick"},
176 {"group:stick", "group:stick", "group:stick"}
180 minetest.register_craft({
181 output = "xdecor:hammer",
183 {"default:steel_ingot", "group:stick", "default:steel_ingot"},
184 {"", "group:stick", ""}
188 minetest.register_craft({
189 output = "xdecor:hard_clay",
191 {"default:clay", "default:clay"},
192 {"default:clay", "default:clay"}
196 minetest.register_craft({
197 output = "xdecor:hive",
199 {"group:stick", "group:stick", "group:stick"},
200 {"default:paper", "default:paper", "default:paper"},
201 {"group:stick", "group:stick", "group:stick"}
205 minetest.register_craftitem("xdecor:honey", {
206 description = "Honey",
207 inventory_image = "xdecor_honey.png",
208 groups = {not_in_creative_inventory=1},
209 on_use = minetest.item_eat(2)
212 minetest.register_craft({
213 output = "xdecor:ivy 4",
220 minetest.register_craft({
221 output = "xdecor:japanese_door",
223 {"group:wood", "default:paper"},
224 {"default:paper", "group:wood"},
225 {"group:wood", "default:paper"}
229 minetest.register_craft({
230 output = "xdecor:lantern",
232 {"default:iron_lump"},
234 {"default:iron_lump"}
238 minetest.register_craft({
239 output = "xdecor:lightbox",
241 {"group:stick", "default:torch", "group:stick"},
242 {"group:stick", "default:glass", "group:stick"},
243 {"group:stick", "default:torch", "group:stick"}
247 minetest.register_craft({
248 output = "xdecor:mailbox",
250 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
251 {"dye:red", "default:paper", "dye:red"},
252 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}
256 minetest.register_craft({
257 output = "xdecor:multishelf",
259 {"group:wood", "group:wood", "group:wood"},
260 {"group:vessel", "group:book", "group:vessel"},
261 {"group:wood", "group:wood", "group:wood"}
265 minetest.register_craft({
266 output = "xdecor:packed_ice",
268 {"default:ice", "default:ice"},
269 {"default:ice", "default:ice"}
273 minetest.register_craft({
274 output = "xdecor:painting_1",
276 {"default:sign_wall", "dye:blue"}
280 minetest.register_craft({
281 output = "xdecor:prison_door",
283 {"xpanes:bar", "xpanes:bar"},
284 {"xpanes:bar", "xpanes:bar"},
285 {"xpanes:bar", "xpanes:bar"}
289 minetest.register_craft({
290 output = "xdecor:prison_rust_door",
292 {"xpanes:rust_bar", "xpanes:rust_bar"},
293 {"xpanes:rust_bar", "xpanes:rust_bar"},
294 {"xpanes:rust_bar", "xpanes:rust_bar"}
298 minetest.register_craft({
299 output = "xdecor:rope",
307 minetest.register_craft({
308 output = "xdecor:screen_door",
310 {"group:wood", "group:wood"},
311 {"xpanes:chainlink", "xpanes:chainlink"},
312 {"group:wood", "group:wood"}
316 minetest.register_craft({
317 output = "xdecor:slide_door",
319 {"default:paper", "default:paper"},
320 {"default:paper", "default:paper"},
321 {"group:wood", "group:wood"}
325 minetest.register_craft({
326 output = "xdecor:stone_tile 2",
328 {"default:cobble", "default:cobble"},
329 {"default:cobble", "default:cobble"}
333 minetest.register_craft({
334 output = "xdecor:stone_rune 4",
336 {"default:stone", "default:stone", "default:stone"},
337 {"default:stone", "", "default:stone"},
338 {"default:stone", "default:stone", "default:stone"}
342 minetest.register_craft({
343 output = "xdecor:stonepath 16",
345 {"stairs:slab_cobble", "", "stairs:slab_cobble"},
346 {"", "stairs:slab_cobble", ""},
347 {"stairs:slab_cobble", "", "stairs:slab_cobble"}
351 minetest.register_craft({
352 output = "xdecor:table",
354 {"stairs:slab_wood", "stairs:slab_wood", "stairs:slab_wood"},
355 {"", "group:stick", ""},
356 {"", "group:stick", ""}
360 minetest.register_craft({
361 output = "xdecor:tatami",
363 {"farming:wheat", "farming:wheat", "farming:wheat"}
367 minetest.register_craft({
368 output = "xdecor:tv",
370 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"},
371 {"default:steel_ingot", "default:glass", "default:steel_ingot"},
372 {"default:steel_ingot", "default:copper_ingot", "default:steel_ingot"}
376 minetest.register_craft({
377 output = "xdecor:worktable",
379 {"group:wood", "group:wood", "group:wood"},
380 {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
381 {"group:wood", "group:wood", "group:wood"}
385 minetest.register_craft({
386 output = "xdecor:woodframed_glass",
388 {"group:stick", "group:stick", "group:stick"},
389 {"group:stick", "default:glass", "group:stick"},
390 {"group:stick", "group:stick", "group:stick"}
394 minetest.register_craft({
395 output = "xdecor:wood_tile 2",
397 {"group:wood", "group:wood"},
398 {"group:wood", "group:wood"}
402 minetest.register_craft({
403 output = "xdecor:woodglass_door",
405 {"default:glass", "default:glass"},
406 {"group:wood", "group:wood"},
407 {"group:wood", "group:wood"}