@@ -27,6 +27,7 @@ Soft / Non-Stone
27
27
28
28
default:dirt
29
29
default:dirt_with_grass
30
+ default:dirt_with_dry_grass
30
31
default:dirt_with_grass_footsteps
31
32
default:dirt_with_snow
32
33
@@ -62,6 +63,11 @@ default:pinewood
62
63
default:pine_needles
63
64
default:pine_sapling
64
65
66
+ default:acacia_tree
67
+ default:acacia_wood
68
+ default:acacia_leaves
69
+ default:acacia_sapling
70
+
65
71
Ores
66
72
----
67
73
(1. In stone 2. Block)
@@ -91,12 +97,19 @@ default:cactus
91
97
default:papyrus
92
98
default:dry_shrub
93
99
default:junglegrass
100
+
94
101
default:grass_1
95
102
default:grass_2
96
103
default:grass_3
97
104
default:grass_4
98
105
default:grass_5
99
106
107
+ default:dry_grass_1
108
+ default:dry_grass_2
109
+ default:dry_grass_3
110
+ default:dry_grass_4
111
+ default:dry_grass_5
112
+
100
113
Liquids
101
114
-------
102
115
(1. Source 2. Flowing)
@@ -259,6 +272,19 @@ minetest.register_node("default:dirt_with_grass", {
259
272
}),
260
273
})
261
274
275
+ minetest .register_node (" default:dirt_with_dry_grass" , {
276
+ description = " Dirt with Dry Grass" ,
277
+ tiles = {" default_dry_grass.png" ,
278
+ " default_dirt.png" ,
279
+ " default_dirt.png^default_dry_grass_side.png"
280
+ },
281
+ groups = {crumbly = 3 , soil = 1 },
282
+ drop = ' default:dirt' ,
283
+ sounds = default .node_sound_dirt_defaults ({
284
+ footstep = {name = " default_grass_footstep" , gain = 0.4 },
285
+ }),
286
+ })
287
+
262
288
minetest .register_node (" default:dirt_with_grass_footsteps" , {
263
289
description = " Dirt with Grass and Footsteps" ,
264
290
tiles = {" default_grass_footsteps.png" , " default_dirt.png" , " default_dirt.png^default_grass_side.png" },
@@ -536,10 +562,14 @@ minetest.register_node("default:junglesapling", {
536
562
537
563
minetest .register_node (" default:pinetree" , {
538
564
description = " Pine Tree" ,
539
- tiles = {" default_pinetree_top.png" , " default_pinetree_top.png" , " default_pinetree.png" },
565
+ tiles = {
566
+ " default_pinetree_top.png" ,
567
+ " default_pinetree_top.png" ,
568
+ " default_pinetree.png"
569
+ },
540
570
paramtype2 = " facedir" ,
541
571
is_ground_content = false ,
542
- groups = {tree = 1 , choppy = 2 , oddly_breakable_by_hand = 1 , flammable = 2 },
572
+ groups = {tree = 1 , choppy = 2 , oddly_breakable_by_hand = 1 , flammable = 2 },
543
573
sounds = default .node_sound_wood_defaults (),
544
574
545
575
on_place = minetest .rotate_node
@@ -549,7 +579,7 @@ minetest.register_node("default:pinewood", {
549
579
description = " Pinewood Planks" ,
550
580
tiles = {" default_pinewood.png" },
551
581
is_ground_content = false ,
552
- groups = {choppy = 2 , oddly_breakable_by_hand = 2 , flammable = 3 , wood = 1 },
582
+ groups = {choppy = 2 , oddly_breakable_by_hand = 2 , flammable = 3 , wood = 1 },
553
583
sounds = default .node_sound_wood_defaults (),
554
584
})
555
585
@@ -561,20 +591,12 @@ minetest.register_node("default:pine_needles",{
561
591
waving = 1 ,
562
592
paramtype = " light" ,
563
593
is_ground_content = false ,
564
- groups = {snappy = 3 , leafdecay = 3 , flammable = 2 , leaves = 1 },
594
+ groups = {snappy = 3 , leafdecay = 3 , flammable = 2 , leaves = 1 },
565
595
drop = {
566
596
max_items = 1 ,
567
597
items = {
568
- {
569
- -- player will get sapling with 1/20 chance
570
- items = {" default:pine_sapling" },
571
- rarity = 20 ,
572
- },
573
- {
574
- -- player will get leaves only if he get no saplings,
575
- -- this is because max_items is 1
576
- items = {" default:pine_needles" },
577
- }
598
+ {items = {" default:pine_sapling" }, rarity = 20 },
599
+ {items = {" default:pine_needles" }}
578
600
}
579
601
},
580
602
sounds = default .node_sound_leaves_defaults (),
@@ -590,12 +612,86 @@ minetest.register_node("default:pine_sapling", {
590
612
inventory_image = " default_pine_sapling.png" ,
591
613
wield_image = " default_pine_sapling.png" ,
592
614
paramtype = " light" ,
615
+ sunlight_propagates = true ,
593
616
walkable = false ,
594
617
selection_box = {
595
618
type = " fixed" ,
596
619
fixed = {- 0.3 , - 0.5 , - 0.3 , 0.3 , 0.35 , 0.3 }
597
620
},
598
- groups = {snappy = 2 ,dig_immediate = 3 ,flammable = 2 ,attached_node = 1 ,sapling = 1 },
621
+ groups = {
622
+ snappy = 2 ,
623
+ dig_immediate = 3 ,
624
+ flammable = 2 ,
625
+ attached_node = 1 ,
626
+ sapling = 1
627
+ },
628
+ sounds = default .node_sound_leaves_defaults (),
629
+ })
630
+
631
+ minetest .register_node (" default:acacia_tree" , {
632
+ description = " Acacia Tree" ,
633
+ tiles = {
634
+ " default_acacia_tree_top.png" ,
635
+ " default_acacia_tree_top.png" ,
636
+ " default_acacia_tree.png"
637
+ },
638
+ paramtype2 = " facedir" ,
639
+ is_ground_content = false ,
640
+ groups = {tree = 1 , choppy = 2 , oddly_breakable_by_hand = 1 , flammable = 2 },
641
+ sounds = default .node_sound_wood_defaults (),
642
+
643
+ on_place = minetest .rotate_node
644
+ })
645
+
646
+ minetest .register_node (" default:acacia_wood" , {
647
+ description = " Acacia Wood Planks" ,
648
+ tiles = {" default_acacia_wood.png" },
649
+ is_ground_content = false ,
650
+ groups = {choppy = 2 , oddly_breakable_by_hand = 2 , flammable = 3 , wood = 1 },
651
+ sounds = default .node_sound_wood_defaults (),
652
+ })
653
+
654
+ minetest .register_node (" default:acacia_leaves" , {
655
+ description = " Acacia Leaves" ,
656
+ drawtype = " allfaces_optional" ,
657
+ visual_scale = 1.3 ,
658
+ tiles = {" default_acacia_leaves.png" },
659
+ paramtype = " light" ,
660
+ is_ground_content = false ,
661
+ groups = {snappy = 3 , leafdecay = 3 , flammable = 2 , leaves = 1 },
662
+ drop = {
663
+ max_items = 1 ,
664
+ items = {
665
+ {items = {" default:acacia_sapling" }, rarity = 20 },
666
+ {items = {" default:acacia_leaves" }}
667
+ }
668
+ },
669
+ sounds = default .node_sound_leaves_defaults (),
670
+
671
+ after_place_node = default .after_place_leaves ,
672
+ })
673
+
674
+ minetest .register_node (" default:acacia_sapling" , {
675
+ description = " Acacia Tree Sapling" ,
676
+ drawtype = " plantlike" ,
677
+ visual_scale = 1.0 ,
678
+ tiles = {" default_acacia_sapling.png" },
679
+ inventory_image = " default_acacia_sapling.png" ,
680
+ wield_image = " default_acacia_sapling.png" ,
681
+ paramtype = " light" ,
682
+ sunlight_propagates = true ,
683
+ walkable = false ,
684
+ selection_box = {
685
+ type = " fixed" ,
686
+ fixed = {- 0.3 , - 0.5 , - 0.3 , 0.3 , 0.35 , 0.3 }
687
+ },
688
+ groups = {
689
+ snappy = 2 ,
690
+ dig_immediate = 3 ,
691
+ flammable = 2 ,
692
+ attached_node = 1 ,
693
+ sapling = 1
694
+ },
599
695
sounds = default .node_sound_leaves_defaults (),
600
696
})
601
697
@@ -848,6 +944,34 @@ for i=2,5 do
848
944
})
849
945
end
850
946
947
+ for i = 1 , 5 do
948
+ minetest .register_node (" default:dry_grass_" .. i , {
949
+ description = " Dry Grass" ,
950
+ drawtype = " plantlike" ,
951
+ waving = 1 ,
952
+ tiles = {" default_dry_grass_" .. i .. " .png" },
953
+ inventory_image = " default_dry_grass_" .. i .. " .png" ,
954
+ wield_image = " default_dry_grass_" .. i .. " .png" ,
955
+ paramtype = " light" ,
956
+ sunlight_propagates = true ,
957
+ walkable = false ,
958
+ buildable_to = true ,
959
+ groups = {
960
+ snappy = 3 ,
961
+ flammable = 3 ,
962
+ flora = 1 ,
963
+ attached_node = 1 ,
964
+ not_in_creative_inventory = 1
965
+ },
966
+ drop = " default:dry_grass_1" ,
967
+ sounds = default .node_sound_leaves_defaults (),
968
+ selection_box = {
969
+ type = " fixed" ,
970
+ fixed = {- 0.5 , - 0.5 , - 0.5 , 0.5 , - 5 / 16 , 0.5 },
971
+ },
972
+ })
973
+ end
974
+
851
975
--
852
976
-- Liquids
853
977
--
1 commit comments
HybridDog commentedon Jul 17, 2015
freeminer has dried dirt, too