Default: Add nodebox mese post light usable as a growlamp (#1480)
[oweals/minetest_game.git] / mods / default / crafting.lua
1 -- mods/default/crafting.lua
2
3 minetest.register_craft({
4         output = 'default:wood 4',
5         recipe = {
6                 {'default:tree'},
7         }
8 })
9
10 minetest.register_craft({
11         output = 'default:junglewood 4',
12         recipe = {
13                 {'default:jungletree'},
14         }
15 })
16
17 minetest.register_craft({
18         output = 'default:pine_wood 4',
19         recipe = {
20                 {'default:pine_tree'},
21         }
22 })
23
24 minetest.register_craft({
25         output = 'default:acacia_wood 4',
26         recipe = {
27                 {'default:acacia_tree'},
28         }
29 })
30
31 minetest.register_craft({
32         output = 'default:aspen_wood 4',
33         recipe = {
34                 {'default:aspen_tree'},
35         }
36 })
37
38 minetest.register_craft({
39         output = 'default:wood',
40         recipe = {
41                 {'default:bush_stem'},
42         }
43 })
44
45 minetest.register_craft({
46         output = 'default:acacia_wood',
47         recipe = {
48                 {'default:acacia_bush_stem'},
49         }
50 })
51
52 minetest.register_craft({
53         output = 'default:stick 4',
54         recipe = {
55                 {'group:wood'},
56         }
57 })
58
59 minetest.register_craft({
60         output = 'default:sign_wall_steel 3',
61         recipe = {
62                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
63                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
64                 {'', 'group:stick', ''},
65         }
66 })
67
68 minetest.register_craft({
69         output = 'default:sign_wall_wood 3',
70         recipe = {
71                 {'group:wood', 'group:wood', 'group:wood'},
72                 {'group:wood', 'group:wood', 'group:wood'},
73                 {'', 'group:stick', ''},
74         }
75 })
76
77 minetest.register_craft({
78         output = 'default:torch 4',
79         recipe = {
80                 {'default:coal_lump'},
81                 {'group:stick'},
82         }
83 })
84
85 minetest.register_craft({
86         output = 'default:pick_wood',
87         recipe = {
88                 {'group:wood', 'group:wood', 'group:wood'},
89                 {'', 'group:stick', ''},
90                 {'', 'group:stick', ''},
91         }
92 })
93
94 minetest.register_craft({
95         output = 'default:pick_stone',
96         recipe = {
97                 {'group:stone', 'group:stone', 'group:stone'},
98                 {'', 'group:stick', ''},
99                 {'', 'group:stick', ''},
100         }
101 })
102
103 minetest.register_craft({
104         output = 'default:pick_steel',
105         recipe = {
106                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
107                 {'', 'group:stick', ''},
108                 {'', 'group:stick', ''},
109         }
110 })
111
112 minetest.register_craft({
113         output = 'default:pick_bronze',
114         recipe = {
115                 {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
116                 {'', 'group:stick', ''},
117                 {'', 'group:stick', ''},
118         }
119 })
120
121 minetest.register_craft({
122         output = 'default:pick_mese',
123         recipe = {
124                 {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
125                 {'', 'group:stick', ''},
126                 {'', 'group:stick', ''},
127         }
128 })
129
130 minetest.register_craft({
131         output = 'default:pick_diamond',
132         recipe = {
133                 {'default:diamond', 'default:diamond', 'default:diamond'},
134                 {'', 'group:stick', ''},
135                 {'', 'group:stick', ''},
136         }
137 })
138
139 minetest.register_craft({
140         output = 'default:shovel_wood',
141         recipe = {
142                 {'group:wood'},
143                 {'group:stick'},
144                 {'group:stick'},
145         }
146 })
147
148 minetest.register_craft({
149         output = 'default:shovel_stone',
150         recipe = {
151                 {'group:stone'},
152                 {'group:stick'},
153                 {'group:stick'},
154         }
155 })
156
157 minetest.register_craft({
158         output = 'default:shovel_steel',
159         recipe = {
160                 {'default:steel_ingot'},
161                 {'group:stick'},
162                 {'group:stick'},
163         }
164 })
165
166 minetest.register_craft({
167         output = 'default:shovel_bronze',
168         recipe = {
169                 {'default:bronze_ingot'},
170                 {'group:stick'},
171                 {'group:stick'},
172         }
173 })
174
175 minetest.register_craft({
176         output = 'default:shovel_mese',
177         recipe = {
178                 {'default:mese_crystal'},
179                 {'group:stick'},
180                 {'group:stick'},
181         }
182 })
183
184 minetest.register_craft({
185         output = 'default:shovel_diamond',
186         recipe = {
187                 {'default:diamond'},
188                 {'group:stick'},
189                 {'group:stick'},
190         }
191 })
192
193 minetest.register_craft({
194         output = 'default:axe_wood',
195         recipe = {
196                 {'group:wood', 'group:wood'},
197                 {'group:wood', 'group:stick'},
198                 {'', 'group:stick'},
199         }
200 })
201
202 minetest.register_craft({
203         output = 'default:axe_stone',
204         recipe = {
205                 {'group:stone', 'group:stone'},
206                 {'group:stone', 'group:stick'},
207                 {'', 'group:stick'},
208         }
209 })
210
211 minetest.register_craft({
212         output = 'default:axe_steel',
213         recipe = {
214                 {'default:steel_ingot', 'default:steel_ingot'},
215                 {'default:steel_ingot', 'group:stick'},
216                 {'', 'group:stick'},
217         }
218 })
219
220 minetest.register_craft({
221         output = 'default:axe_bronze',
222         recipe = {
223                 {'default:bronze_ingot', 'default:bronze_ingot'},
224                 {'default:bronze_ingot', 'group:stick'},
225                 {'', 'group:stick'},
226         }
227 })
228
229 minetest.register_craft({
230         output = 'default:axe_mese',
231         recipe = {
232                 {'default:mese_crystal', 'default:mese_crystal'},
233                 {'default:mese_crystal', 'group:stick'},
234                 {'', 'group:stick'},
235         }
236 })
237
238 minetest.register_craft({
239         output = 'default:axe_diamond',
240         recipe = {
241                 {'default:diamond', 'default:diamond'},
242                 {'default:diamond', 'group:stick'},
243                 {'', 'group:stick'},
244         }
245 })
246
247 minetest.register_craft({
248         output = 'default:axe_wood',
249         recipe = {
250                 {'group:wood', 'group:wood'},
251                 {'group:stick', 'group:wood'},
252                 {'group:stick',''},
253         }
254 })
255
256 minetest.register_craft({
257         output = 'default:axe_stone',
258         recipe = {
259                 {'group:stone', 'group:stone'},
260                 {'group:stick', 'group:stone'},
261                 {'group:stick', ''},
262         }
263 })
264
265 minetest.register_craft({
266         output = 'default:axe_steel',
267         recipe = {
268                 {'default:steel_ingot', 'default:steel_ingot'},
269                 {'group:stick', 'default:steel_ingot'},
270                 {'group:stick', ''},
271         }
272 })
273
274 minetest.register_craft({
275         output = 'default:axe_bronze',
276         recipe = {
277                 {'default:bronze_ingot', 'default:bronze_ingot'},
278                 {'group:stick', 'default:bronze_ingot'},
279                 {'group:stick', ''},
280         }
281 })
282
283 minetest.register_craft({
284         output = 'default:axe_mese',
285         recipe = {
286                 {'default:mese_crystal', 'default:mese_crystal'},
287                 {'group:stick', 'default:mese_crystal'},
288                 {'group:stick', ''},
289         }
290 })
291
292 minetest.register_craft({
293         output = 'default:axe_diamond',
294         recipe = {
295                 {'default:diamond', 'default:diamond'},
296                 {'group:stick', 'default:diamond'},
297                 {'group:stick', ''},
298         }
299 })
300
301 minetest.register_craft({
302         output = 'default:sword_wood',
303         recipe = {
304                 {'group:wood'},
305                 {'group:wood'},
306                 {'group:stick'},
307         }
308 })
309
310 minetest.register_craft({
311         output = 'default:sword_stone',
312         recipe = {
313                 {'group:stone'},
314                 {'group:stone'},
315                 {'group:stick'},
316         }
317 })
318
319 minetest.register_craft({
320         output = 'default:sword_steel',
321         recipe = {
322                 {'default:steel_ingot'},
323                 {'default:steel_ingot'},
324                 {'group:stick'},
325         }
326 })
327
328 minetest.register_craft({
329         output = 'default:sword_bronze',
330         recipe = {
331                 {'default:bronze_ingot'},
332                 {'default:bronze_ingot'},
333                 {'group:stick'},
334         }
335 })
336
337 minetest.register_craft({
338         output = 'default:sword_mese',
339         recipe = {
340                 {'default:mese_crystal'},
341                 {'default:mese_crystal'},
342                 {'group:stick'},
343         }
344 })
345
346 minetest.register_craft({
347         output = 'default:sword_diamond',
348         recipe = {
349                 {'default:diamond'},
350                 {'default:diamond'},
351                 {'group:stick'},
352         }
353 })
354
355 minetest.register_craft({
356         output = 'default:skeleton_key',
357         recipe = {
358                 {'default:gold_ingot'},
359         }
360 })
361
362 minetest.register_craft({
363         output = 'default:chest',
364         recipe = {
365                 {'group:wood', 'group:wood', 'group:wood'},
366                 {'group:wood', '', 'group:wood'},
367                 {'group:wood', 'group:wood', 'group:wood'},
368         }
369 })
370
371 minetest.register_craft({
372         output = 'default:chest_locked',
373         recipe = {
374                 {'group:wood', 'group:wood', 'group:wood'},
375                 {'group:wood', 'default:steel_ingot', 'group:wood'},
376                 {'group:wood', 'group:wood', 'group:wood'},
377         }
378 })
379
380 minetest.register_craft( {
381         type = "shapeless",
382         output = "default:chest_locked",
383         recipe = {"default:chest", "default:steel_ingot"},
384 })
385
386 minetest.register_craft({
387         output = 'default:furnace',
388         recipe = {
389                 {'group:stone', 'group:stone', 'group:stone'},
390                 {'group:stone', '', 'group:stone'},
391                 {'group:stone', 'group:stone', 'group:stone'},
392         }
393 })
394
395 minetest.register_craft({
396         type = "shapeless",
397         output = "default:bronze_ingot",
398         recipe = {"default:steel_ingot", "default:copper_ingot"},
399 })
400
401 minetest.register_craft({
402         output = 'default:coalblock',
403         recipe = {
404                 {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
405                 {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
406                 {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'},
407         }
408 })
409
410 minetest.register_craft({
411         output = 'default:coal_lump 9',
412         recipe = {
413                 {'default:coalblock'},
414         }
415 })
416
417 minetest.register_craft({
418         output = 'default:steelblock',
419         recipe = {
420                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
421                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
422                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
423         }
424 })
425
426 minetest.register_craft({
427         output = 'default:steel_ingot 9',
428         recipe = {
429                 {'default:steelblock'},
430         }
431 })
432
433 minetest.register_craft({
434         output = 'default:copperblock',
435         recipe = {
436                 {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
437                 {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
438                 {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
439         }
440 })
441
442 minetest.register_craft({
443         output = 'default:copper_ingot 9',
444         recipe = {
445                 {'default:copperblock'},
446         }
447 })
448
449 minetest.register_craft({
450         output = 'default:bronzeblock',
451         recipe = {
452                 {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
453                 {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
454                 {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
455         }
456 })
457
458 minetest.register_craft({
459         output = 'default:bronze_ingot 9',
460         recipe = {
461                 {'default:bronzeblock'},
462         }
463 })
464
465 minetest.register_craft({
466         output = 'default:goldblock',
467         recipe = {
468                 {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
469                 {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
470                 {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'},
471         }
472 })
473
474 minetest.register_craft({
475         output = 'default:gold_ingot 9',
476         recipe = {
477                 {'default:goldblock'},
478         }
479 })
480
481 minetest.register_craft({
482         output = 'default:diamondblock',
483         recipe = {
484                 {'default:diamond', 'default:diamond', 'default:diamond'},
485                 {'default:diamond', 'default:diamond', 'default:diamond'},
486                 {'default:diamond', 'default:diamond', 'default:diamond'},
487         }
488 })
489
490 minetest.register_craft({
491         output = 'default:diamond 9',
492         recipe = {
493                 {'default:diamondblock'},
494         }
495 })
496
497 minetest.register_craft({
498         output = "default:sandstone",
499         recipe = {
500                 {"default:sand", "default:sand"},
501                 {"default:sand", "default:sand"},
502         }
503 })
504
505 minetest.register_craft({
506         output = 'default:sand 4',
507         recipe = {
508                 {'default:sandstone'},
509         }
510 })
511
512 minetest.register_craft({
513         output = 'default:sandstonebrick 4',
514         recipe = {
515                 {'default:sandstone', 'default:sandstone'},
516                 {'default:sandstone', 'default:sandstone'},
517         }
518 })
519
520 minetest.register_craft({
521         output = 'default:sandstone_block 9',
522         recipe = {
523                 {'default:sandstone', 'default:sandstone', 'default:sandstone'},
524                 {'default:sandstone', 'default:sandstone', 'default:sandstone'},
525                 {'default:sandstone', 'default:sandstone', 'default:sandstone'},
526         }
527 })
528
529 minetest.register_craft({
530         output = 'default:clay',
531         recipe = {
532                 {'default:clay_lump', 'default:clay_lump'},
533                 {'default:clay_lump', 'default:clay_lump'},
534         }
535 })
536
537 minetest.register_craft({
538         output = 'default:clay_lump 4',
539         recipe = {
540                 {'default:clay'},
541         }
542 })
543
544 minetest.register_craft({
545         output = 'default:brick',
546         recipe = {
547                 {'default:clay_brick', 'default:clay_brick'},
548                 {'default:clay_brick', 'default:clay_brick'},
549         }
550 })
551
552 minetest.register_craft({
553         output = 'default:clay_brick 4',
554         recipe = {
555                 {'default:brick'},
556         }
557 })
558
559 minetest.register_craft({
560         output = 'default:paper',
561         recipe = {
562                 {'default:papyrus', 'default:papyrus', 'default:papyrus'},
563         }
564 })
565
566 minetest.register_craft({
567         output = 'default:book',
568         recipe = {
569                 {'default:paper'},
570                 {'default:paper'},
571                 {'default:paper'},
572         }
573 })
574
575 minetest.register_craft({
576         output = 'default:bookshelf',
577         recipe = {
578                 {'group:wood', 'group:wood', 'group:wood'},
579                 {'default:book', 'default:book', 'default:book'},
580                 {'group:wood', 'group:wood', 'group:wood'},
581         }
582 })
583
584 minetest.register_craft({
585         output = 'default:ladder_wood 3',
586         recipe = {
587                 {'group:stick', '', 'group:stick'},
588                 {'group:stick', 'group:stick', 'group:stick'},
589                 {'group:stick', '', 'group:stick'},
590         }
591 })
592
593 minetest.register_craft({
594         output = 'default:ladder_steel 15',
595         recipe = {
596                 {'default:steel_ingot', '', 'default:steel_ingot'},
597                 {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
598                 {'default:steel_ingot', '', 'default:steel_ingot'},
599         }
600 })
601
602 minetest.register_craft({
603         output = 'default:mese',
604         recipe = {
605                 {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
606                 {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
607                 {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
608         }
609 })
610
611 minetest.register_craft({
612         output = 'default:mese_crystal 9',
613         recipe = {
614                 {'default:mese'},
615         }
616 })
617
618 minetest.register_craft({
619         output = 'default:mese_crystal_fragment 9',
620         recipe = {
621                 {'default:mese_crystal'},
622         }
623 })
624
625 minetest.register_craft({
626         output = "default:mese_crystal",
627         recipe = {
628                 {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"},
629                 {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"},
630                 {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"},
631         }
632 })
633
634 minetest.register_craft({
635         output = 'default:meselamp',
636         recipe = {
637                 {'default:glass'},
638                 {'default:mese_crystal'},
639         }
640 })
641
642 minetest.register_craft({
643         output = "default:mese_post_light 3",
644         recipe = {
645                 {"", "default:glass", ""},
646                 {"default:mese_crystal", "default:mese_crystal", "default:mese_crystal"},
647                 {"", "group:wood", ""},
648         }
649 })
650
651 minetest.register_craft({
652         output = 'default:obsidian_shard 9',
653         recipe = {
654                 {'default:obsidian'}
655         }
656 })
657
658 minetest.register_craft({
659         output = 'default:obsidian',
660         recipe = {
661                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
662                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
663                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
664         }
665 })
666
667 minetest.register_craft({
668         output = 'default:obsidianbrick 4',
669         recipe = {
670                 {'default:obsidian', 'default:obsidian'},
671                 {'default:obsidian', 'default:obsidian'}
672         }
673 })
674
675 minetest.register_craft({
676         output = 'default:obsidian_block 9',
677         recipe = {
678                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
679                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
680                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
681         }
682 })
683
684 minetest.register_craft({
685         output = 'default:stonebrick 4',
686         recipe = {
687                 {'default:stone', 'default:stone'},
688                 {'default:stone', 'default:stone'},
689         }
690 })
691
692 minetest.register_craft({
693         output = 'default:stone_block 9',
694         recipe = {
695                 {'default:stone', 'default:stone', 'default:stone'},
696                 {'default:stone', 'default:stone', 'default:stone'},
697                 {'default:stone', 'default:stone', 'default:stone'},
698         }
699 })
700
701 minetest.register_craft({
702         output = 'default:desert_stonebrick 4',
703         recipe = {
704                 {'default:desert_stone', 'default:desert_stone'},
705                 {'default:desert_stone', 'default:desert_stone'},
706         }
707 })
708
709 minetest.register_craft({
710         output = 'default:desert_stone_block 9',
711         recipe = {
712                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
713                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
714                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
715         }
716 })
717
718 minetest.register_craft({
719         output = 'default:snowblock',
720         recipe = {
721                 {'default:snow', 'default:snow', 'default:snow'},
722                 {'default:snow', 'default:snow', 'default:snow'},
723                 {'default:snow', 'default:snow', 'default:snow'},
724         }
725 })
726
727 minetest.register_craft({
728         output = 'default:snow 9',
729         recipe = {
730                 {'default:snowblock'},
731         }
732 })
733
734 --
735 -- Crafting (tool repair)
736 --
737 minetest.register_craft({
738         type = "toolrepair",
739         additional_wear = -0.02,
740 })
741
742 --
743 -- Cooking recipes
744 --
745
746 minetest.register_craft({
747         type = "cooking",
748         output = "default:glass",
749         recipe = "group:sand",
750 })
751
752 minetest.register_craft({
753         type = "cooking",
754         output = "default:obsidian_glass",
755         recipe = "default:obsidian_shard",
756 })
757
758 minetest.register_craft({
759         type = "cooking",
760         output = "default:stone",
761         recipe = "default:cobble",
762 })
763
764 minetest.register_craft({
765         type = "cooking",
766         output = "default:stone",
767         recipe = "default:mossycobble",
768 })
769
770 minetest.register_craft({
771         type = "cooking",
772         output = "default:desert_stone",
773         recipe = "default:desert_cobble",
774 })
775
776 minetest.register_craft({
777         type = "cooking",
778         output = "default:steel_ingot",
779         recipe = "default:iron_lump",
780 })
781
782 minetest.register_craft({
783         type = "cooking",
784         output = "default:copper_ingot",
785         recipe = "default:copper_lump",
786 })
787
788 minetest.register_craft({
789         type = "cooking",
790         output = "default:gold_ingot",
791         recipe = "default:gold_lump",
792 })
793
794 minetest.register_craft({
795         type = "cooking",
796         output = "default:clay_brick",
797         recipe = "default:clay_lump",
798 })
799
800 minetest.register_craft({
801         type = 'cooking',
802         output = 'default:gold_ingot',
803         recipe = 'default:skeleton_key',
804         cooktime = 5,
805 })
806
807 minetest.register_craft({
808         type = 'cooking',
809         output = 'default:gold_ingot',
810         recipe = 'default:key',
811         cooktime = 5,
812 })
813
814 --
815 -- Fuels
816 --
817
818 -- Support use of group:tree
819 minetest.register_craft({
820         type = "fuel",
821         recipe = "group:tree",
822         burntime = 30,
823 })
824
825 -- Burn time for all woods are in order of wood density,
826 -- which is also the order of wood colour darkness:
827 -- aspen, pine, apple, acacia, jungle
828
829 minetest.register_craft({
830         type = "fuel",
831         recipe = "default:aspen_tree",
832         burntime = 22,
833 })
834
835 minetest.register_craft({
836         type = "fuel",
837         recipe = "default:pine_tree",
838         burntime = 26,
839 })
840
841 minetest.register_craft({
842         type = "fuel",
843         recipe = "default:tree",
844         burntime = 30,
845 })
846
847 minetest.register_craft({
848         type = "fuel",
849         recipe = "default:acacia_tree",
850         burntime = 34,
851 })
852
853 minetest.register_craft({
854         type = "fuel",
855         recipe = "default:jungletree",
856         burntime = 38,
857 })
858
859
860 -- Support use of group:wood
861 minetest.register_craft({
862         type = "fuel",
863         recipe = "group:wood",
864         burntime = 7,
865 })
866
867 minetest.register_craft({
868         type = "fuel",
869         recipe = "default:aspen_wood",
870         burntime = 5,
871 })
872
873 minetest.register_craft({
874         type = "fuel",
875         recipe = "default:pine_wood",
876         burntime = 6,
877 })
878
879 minetest.register_craft({
880         type = "fuel",
881         recipe = "default:wood",
882         burntime = 7,
883 })
884
885 minetest.register_craft({
886         type = "fuel",
887         recipe = "default:acacia_wood",
888         burntime = 8,
889 })
890
891 minetest.register_craft({
892         type = "fuel",
893         recipe = "default:junglewood",
894         burntime = 9,
895 })
896
897
898 -- Support use of group:sapling
899 minetest.register_craft({
900         type = "fuel",
901         recipe = "group:sapling",
902         burntime = 10,
903 })
904
905 minetest.register_craft({
906         type = "fuel",
907         recipe = "default:aspen_sapling",
908         burntime = 8,
909 })
910
911 minetest.register_craft({
912         type = "fuel",
913         recipe = "default:pine_sapling",
914         burntime = 9,
915 })
916
917 minetest.register_craft({
918         type = "fuel",
919         recipe = "default:sapling",
920         burntime = 10,
921 })
922
923 minetest.register_craft({
924         type = "fuel",
925         recipe = "default:acacia_sapling",
926         burntime = 11,
927 })
928
929 minetest.register_craft({
930         type = "fuel",
931         recipe = "default:junglesapling",
932         burntime = 12,
933 })
934
935
936 minetest.register_craft({
937         type = "fuel",
938         recipe = "default:fence_aspen_wood",
939         burntime = 5,
940 })
941
942 minetest.register_craft({
943         type = "fuel",
944         recipe = "default:fence_pine_wood",
945         burntime = 6,
946 })
947
948 minetest.register_craft({
949         type = "fuel",
950         recipe = "default:fence_wood",
951         burntime = 7,
952 })
953
954 minetest.register_craft({
955         type = "fuel",
956         recipe = "default:fence_acacia_wood",
957         burntime = 8,
958 })
959
960 minetest.register_craft({
961         type = "fuel",
962         recipe = "default:fence_junglewood",
963         burntime = 9,
964 })
965
966
967 minetest.register_craft({
968         type = "fuel",
969         recipe = "default:bush_stem",
970         burntime = 7,
971 })
972
973 minetest.register_craft({
974         type = "fuel",
975         recipe = "default:acacia_bush_stem",
976         burntime = 8,
977 })
978
979 minetest.register_craft({
980         type = "fuel",
981         recipe = "default:junglegrass",
982         burntime = 2,
983 })
984
985 minetest.register_craft({
986         type = "fuel",
987         recipe = "group:leaves",
988         burntime = 1,
989 })
990
991 minetest.register_craft({
992         type = "fuel",
993         recipe = "default:cactus",
994         burntime = 15,
995 })
996
997 minetest.register_craft({
998         type = "fuel",
999         recipe = "default:papyrus",
1000         burntime = 1,
1001 })
1002
1003 minetest.register_craft({
1004         type = "fuel",
1005         recipe = "default:bookshelf",
1006         burntime = 30,
1007 })
1008
1009 minetest.register_craft({
1010         type = "fuel",
1011         recipe = "default:ladder_wood",
1012         burntime = 2,
1013 })
1014
1015 minetest.register_craft({
1016         type = "fuel",
1017         recipe = "default:lava_source",
1018         burntime = 60,
1019 })
1020
1021 minetest.register_craft({
1022         type = "fuel",
1023         recipe = "default:torch",
1024         burntime = 4,
1025 })
1026
1027 minetest.register_craft({
1028         type = "fuel",
1029         recipe = "default:sign_wall_wood",
1030         burntime = 10,
1031 })
1032
1033 minetest.register_craft({
1034         type = "fuel",
1035         recipe = "default:chest",
1036         burntime = 30,
1037 })
1038
1039 minetest.register_craft({
1040         type = "fuel",
1041         recipe = "default:chest_locked",
1042         burntime = 30,
1043 })
1044
1045 minetest.register_craft({
1046         type = "fuel",
1047         recipe = "default:apple",
1048         burntime = 3,
1049 })
1050
1051 minetest.register_craft({
1052         type = "fuel",
1053         recipe = "default:coal_lump",
1054         burntime = 40,
1055 })
1056
1057 minetest.register_craft({
1058         type = "fuel",
1059         recipe = "default:coalblock",
1060         burntime = 370,
1061 })
1062
1063 minetest.register_craft({
1064         type = "fuel",
1065         recipe = "default:grass_1",
1066         burntime = 2,
1067 })
1068
1069 minetest.register_craft({
1070         type = "fuel",
1071         recipe = "default:dry_grass_1",
1072         burntime = 2,
1073 })
1074
1075 minetest.register_craft({
1076         type = "fuel",
1077         recipe = "default:paper",
1078         burntime = 1,
1079 })
1080
1081 minetest.register_craft({
1082         type = "fuel",
1083         recipe = "default:book",
1084         burntime = 3,
1085 })
1086
1087 minetest.register_craft({
1088         type = "fuel",
1089         recipe = "default:book_written",
1090         burntime = 3,
1091 })
1092
1093 minetest.register_craft({
1094         type = "fuel",
1095         recipe = "default:dry_shrub",
1096         burntime = 2,
1097 })
1098
1099 minetest.register_craft({
1100         type = "fuel",
1101         recipe = "group:stick",
1102         burntime = 1,
1103 })
1104
1105
1106 minetest.register_craft({
1107         type = "fuel",
1108         recipe = "default:pick_wood",
1109         burntime = 6,
1110 })
1111
1112 minetest.register_craft({
1113         type = "fuel",
1114         recipe = "default:shovel_wood",
1115         burntime = 4,
1116 })
1117
1118 minetest.register_craft({
1119         type = "fuel",
1120         recipe = "default:axe_wood",
1121         burntime = 6,
1122 })
1123
1124 minetest.register_craft({
1125         type = "fuel",
1126         recipe = "default:sword_wood",
1127         burntime = 5,
1128 })