File tree 1 file changed +23
-2
lines changed
1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -17,19 +17,40 @@ local function register_flower(name)
17
17
})
18
18
end
19
19
20
+ local function register_mushroom (name )
21
+ minetest .register_decoration ({
22
+ deco_type = " simple" ,
23
+ place_on = {" default:dirt_with_grass" , " default:dirt" },
24
+ sidelen = 16 ,
25
+ noise_params = {
26
+ offset = 0 ,
27
+ scale = 0.006 ,
28
+ spread = {x = 100 , y = 100 , z = 100 },
29
+ seed = 7133 ,
30
+ octaves = 3 ,
31
+ persist = 0.6
32
+ },
33
+ y_min = - 31000 ,
34
+ y_max = 30 ,
35
+ decoration = " flowers:" .. name ,
36
+ })
37
+ end
38
+
20
39
function flowers .register_mgv6_decorations ()
21
40
register_flower (" rose" )
22
41
register_flower (" tulip" )
23
42
register_flower (" dandelion_yellow" )
24
43
register_flower (" geranium" )
25
44
register_flower (" viola" )
26
45
register_flower (" dandelion_white" )
46
+
47
+ register_mushroom (" mushroom_brown" )
48
+ register_mushroom (" mushroom_red" )
27
49
end
28
50
29
51
-- Enable in mapgen v6 only
30
52
31
- local mg_params = minetest .get_mapgen_params ()
32
- if mg_params .mgname == " v6" then
53
+ if minetest .get_mapgen_params ().mgname == " v6" then
33
54
flowers .register_mgv6_decorations ()
34
55
end
35
56
You can’t perform that action at this time.
1 commit comments
HybridDog commentedon Jul 23, 2015
mushrooms need to be generated as elf rings