Default: Make Book with Text a furnace fuel
[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                 {'group:sand', 'group:sand'},
501                 {'group:sand', 'group: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 1',
636         recipe = {
637                 {'', 'default:mese_crystal',''},
638                 {'default:mese_crystal', 'default:glass', 'default:mese_crystal'},
639         }
640 })
641
642 minetest.register_craft({
643         output = 'default:obsidian_shard 9',
644         recipe = {
645                 {'default:obsidian'}
646         }
647 })
648
649 minetest.register_craft({
650         output = 'default:obsidian',
651         recipe = {
652                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
653                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
654                 {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'},
655         }
656 })
657
658 minetest.register_craft({
659         output = 'default:obsidianbrick 4',
660         recipe = {
661                 {'default:obsidian', 'default:obsidian'},
662                 {'default:obsidian', 'default:obsidian'}
663         }
664 })
665
666 minetest.register_craft({
667         output = 'default:obsidian_block 9',
668         recipe = {
669                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
670                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
671                 {'default:obsidian', 'default:obsidian', 'default:obsidian'},
672         }
673 })
674
675 minetest.register_craft({
676         output = 'default:stonebrick 4',
677         recipe = {
678                 {'default:stone', 'default:stone'},
679                 {'default:stone', 'default:stone'},
680         }
681 })
682
683 minetest.register_craft({
684         output = 'default:stone_block 9',
685         recipe = {
686                 {'default:stone', 'default:stone', 'default:stone'},
687                 {'default:stone', 'default:stone', 'default:stone'},
688                 {'default:stone', 'default:stone', 'default:stone'},
689         }
690 })
691
692 minetest.register_craft({
693         output = 'default:desert_stonebrick 4',
694         recipe = {
695                 {'default:desert_stone', 'default:desert_stone'},
696                 {'default:desert_stone', 'default:desert_stone'},
697         }
698 })
699
700 minetest.register_craft({
701         output = 'default:desert_stone_block 9',
702         recipe = {
703                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
704                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
705                 {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'},
706         }
707 })
708
709 minetest.register_craft({
710         output = 'default:snowblock',
711         recipe = {
712                 {'default:snow', 'default:snow', 'default:snow'},
713                 {'default:snow', 'default:snow', 'default:snow'},
714                 {'default:snow', 'default:snow', 'default:snow'},
715         }
716 })
717
718 minetest.register_craft({
719         output = 'default:snow 9',
720         recipe = {
721                 {'default:snowblock'},
722         }
723 })
724
725 --
726 -- Crafting (tool repair)
727 --
728 minetest.register_craft({
729         type = "toolrepair",
730         additional_wear = -0.02,
731 })
732
733 --
734 -- Cooking recipes
735 --
736
737 minetest.register_craft({
738         type = "cooking",
739         output = "default:glass",
740         recipe = "group:sand",
741 })
742
743 minetest.register_craft({
744         type = "cooking",
745         output = "default:obsidian_glass",
746         recipe = "default:obsidian_shard",
747 })
748
749 minetest.register_craft({
750         type = "cooking",
751         output = "default:stone",
752         recipe = "default:cobble",
753 })
754
755 minetest.register_craft({
756         type = "cooking",
757         output = "default:stone",
758         recipe = "default:mossycobble",
759 })
760
761 minetest.register_craft({
762         type = "cooking",
763         output = "default:desert_stone",
764         recipe = "default:desert_cobble",
765 })
766
767 minetest.register_craft({
768         type = "cooking",
769         output = "default:steel_ingot",
770         recipe = "default:iron_lump",
771 })
772
773 minetest.register_craft({
774         type = "cooking",
775         output = "default:copper_ingot",
776         recipe = "default:copper_lump",
777 })
778
779 minetest.register_craft({
780         type = "cooking",
781         output = "default:gold_ingot",
782         recipe = "default:gold_lump",
783 })
784
785 minetest.register_craft({
786         type = "cooking",
787         output = "default:clay_brick",
788         recipe = "default:clay_lump",
789 })
790
791 minetest.register_craft({
792         type = 'cooking',
793         output = 'default:gold_ingot',
794         recipe = 'default:skeleton_key',
795         cooktime = 5,
796 })
797
798 minetest.register_craft({
799         type = 'cooking',
800         output = 'default:gold_ingot',
801         recipe = 'default:key',
802         cooktime = 5,
803 })
804
805 --
806 -- Fuels
807 --
808
809 -- Support use of group:tree
810 minetest.register_craft({
811         type = "fuel",
812         recipe = "group:tree",
813         burntime = 30,
814 })
815
816 -- Burn time for all woods are in order of wood density,
817 -- which is also the order of wood colour darkness:
818 -- aspen, pine, apple, acacia, jungle
819
820 minetest.register_craft({
821         type = "fuel",
822         recipe = "default:aspen_tree",
823         burntime = 22,
824 })
825
826 minetest.register_craft({
827         type = "fuel",
828         recipe = "default:pine_tree",
829         burntime = 26,
830 })
831
832 minetest.register_craft({
833         type = "fuel",
834         recipe = "default:tree",
835         burntime = 30,
836 })
837
838 minetest.register_craft({
839         type = "fuel",
840         recipe = "default:acacia_tree",
841         burntime = 34,
842 })
843
844 minetest.register_craft({
845         type = "fuel",
846         recipe = "default:jungletree",
847         burntime = 38,
848 })
849
850
851 -- Support use of group:wood
852 minetest.register_craft({
853         type = "fuel",
854         recipe = "group:wood",
855         burntime = 7,
856 })
857
858 minetest.register_craft({
859         type = "fuel",
860         recipe = "default:aspen_wood",
861         burntime = 5,
862 })
863
864 minetest.register_craft({
865         type = "fuel",
866         recipe = "default:pine_wood",
867         burntime = 6,
868 })
869
870 minetest.register_craft({
871         type = "fuel",
872         recipe = "default:wood",
873         burntime = 7,
874 })
875
876 minetest.register_craft({
877         type = "fuel",
878         recipe = "default:acacia_wood",
879         burntime = 8,
880 })
881
882 minetest.register_craft({
883         type = "fuel",
884         recipe = "default:junglewood",
885         burntime = 9,
886 })
887
888
889 -- Support use of group:sapling
890 minetest.register_craft({
891         type = "fuel",
892         recipe = "group:sapling",
893         burntime = 10,
894 })
895
896 minetest.register_craft({
897         type = "fuel",
898         recipe = "default:aspen_sapling",
899         burntime = 8,
900 })
901
902 minetest.register_craft({
903         type = "fuel",
904         recipe = "default:pine_sapling",
905         burntime = 9,
906 })
907
908 minetest.register_craft({
909         type = "fuel",
910         recipe = "default:sapling",
911         burntime = 10,
912 })
913
914 minetest.register_craft({
915         type = "fuel",
916         recipe = "default:acacia_sapling",
917         burntime = 11,
918 })
919
920 minetest.register_craft({
921         type = "fuel",
922         recipe = "default:junglesapling",
923         burntime = 12,
924 })
925
926
927 minetest.register_craft({
928         type = "fuel",
929         recipe = "default:fence_aspen_wood",
930         burntime = 5,
931 })
932
933 minetest.register_craft({
934         type = "fuel",
935         recipe = "default:fence_pine_wood",
936         burntime = 6,
937 })
938
939 minetest.register_craft({
940         type = "fuel",
941         recipe = "default:fence_wood",
942         burntime = 7,
943 })
944
945 minetest.register_craft({
946         type = "fuel",
947         recipe = "default:fence_acacia_wood",
948         burntime = 8,
949 })
950
951 minetest.register_craft({
952         type = "fuel",
953         recipe = "default:fence_junglewood",
954         burntime = 9,
955 })
956
957
958 minetest.register_craft({
959         type = "fuel",
960         recipe = "default:bush_stem",
961         burntime = 7,
962 })
963
964 minetest.register_craft({
965         type = "fuel",
966         recipe = "default:acacia_bush_stem",
967         burntime = 8,
968 })
969
970 minetest.register_craft({
971         type = "fuel",
972         recipe = "default:junglegrass",
973         burntime = 2,
974 })
975
976 minetest.register_craft({
977         type = "fuel",
978         recipe = "group:leaves",
979         burntime = 1,
980 })
981
982 minetest.register_craft({
983         type = "fuel",
984         recipe = "default:cactus",
985         burntime = 15,
986 })
987
988 minetest.register_craft({
989         type = "fuel",
990         recipe = "default:papyrus",
991         burntime = 1,
992 })
993
994 minetest.register_craft({
995         type = "fuel",
996         recipe = "default:bookshelf",
997         burntime = 30,
998 })
999
1000 minetest.register_craft({
1001         type = "fuel",
1002         recipe = "default:ladder_wood",
1003         burntime = 2,
1004 })
1005
1006 minetest.register_craft({
1007         type = "fuel",
1008         recipe = "default:lava_source",
1009         burntime = 60,
1010 })
1011
1012 minetest.register_craft({
1013         type = "fuel",
1014         recipe = "default:torch",
1015         burntime = 4,
1016 })
1017
1018 minetest.register_craft({
1019         type = "fuel",
1020         recipe = "default:sign_wall_wood",
1021         burntime = 10,
1022 })
1023
1024 minetest.register_craft({
1025         type = "fuel",
1026         recipe = "default:chest",
1027         burntime = 30,
1028 })
1029
1030 minetest.register_craft({
1031         type = "fuel",
1032         recipe = "default:chest_locked",
1033         burntime = 30,
1034 })
1035
1036 minetest.register_craft({
1037         type = "fuel",
1038         recipe = "default:apple",
1039         burntime = 3,
1040 })
1041
1042 minetest.register_craft({
1043         type = "fuel",
1044         recipe = "default:coal_lump",
1045         burntime = 40,
1046 })
1047
1048 minetest.register_craft({
1049         type = "fuel",
1050         recipe = "default:coalblock",
1051         burntime = 370,
1052 })
1053
1054 minetest.register_craft({
1055         type = "fuel",
1056         recipe = "default:grass_1",
1057         burntime = 2,
1058 })
1059
1060 minetest.register_craft({
1061         type = "fuel",
1062         recipe = "default:dry_grass_1",
1063         burntime = 2,
1064 })
1065
1066 minetest.register_craft({
1067         type = "fuel",
1068         recipe = "default:paper",
1069         burntime = 1,
1070 })
1071
1072 minetest.register_craft({
1073         type = "fuel",
1074         recipe = "default:book",
1075         burntime = 3,
1076 })
1077
1078 minetest.register_craft({
1079         type = "fuel",
1080         recipe = "default:book_written",
1081         burntime = 3,
1082 })
1083
1084 minetest.register_craft({
1085         type = "fuel",
1086         recipe = "default:dry_shrub",
1087         burntime = 2,
1088 })
1089
1090 minetest.register_craft({
1091         type = "fuel",
1092         recipe = "group:stick",
1093         burntime = 1,
1094 })
1095
1096
1097 minetest.register_craft({
1098         type = "fuel",
1099         recipe = "default:pick_wood",
1100         burntime = 6,
1101 })
1102
1103 minetest.register_craft({
1104         type = "fuel",
1105         recipe = "default:shovel_wood",
1106         burntime = 4,
1107 })
1108
1109 minetest.register_craft({
1110         type = "fuel",
1111         recipe = "default:axe_wood",
1112         burntime = 6,
1113 })
1114
1115 minetest.register_craft({
1116         type = "fuel",
1117         recipe = "default:sword_wood",
1118         burntime = 5,
1119 })