Skip to content

Commit c0557b2

Browse files
authoredMar 18, 2018
Add names for register_decoration
1 parent c2209c1 commit c0557b2

File tree

3 files changed

+47
-8
lines changed

3 files changed

+47
-8
lines changed
 

‎mods/default/mapgen.lua

+29
Original file line numberDiff line numberDiff line change
@@ -1534,6 +1534,7 @@ function default.register_mgv6_decorations()
15341534
-- Papyrus
15351535

15361536
minetest.register_decoration({
1537+
name = "default:papyrus",
15371538
deco_type = "simple",
15381539
place_on = {"default:dirt_with_grass"},
15391540
sidelen = 16,
@@ -1557,6 +1558,7 @@ function default.register_mgv6_decorations()
15571558
-- Cacti
15581559

15591560
minetest.register_decoration({
1561+
name = "default:cactus",
15601562
deco_type = "simple",
15611563
place_on = {"default:desert_sand"},
15621564
sidelen = 16,
@@ -1579,6 +1581,7 @@ function default.register_mgv6_decorations()
15791581

15801582
for length = 1, 5 do
15811583
minetest.register_decoration({
1584+
name = "default:grass_"..length,
15821585
deco_type = "simple",
15831586
place_on = {"default:dirt_with_grass"},
15841587
sidelen = 16,
@@ -1599,6 +1602,7 @@ function default.register_mgv6_decorations()
15991602
-- Dry shrubs
16001603

16011604
minetest.register_decoration({
1605+
name = "default:dry_shrub",
16021606
deco_type = "simple",
16031607
place_on = {"default:desert_sand", "default:dirt_with_snow"},
16041608
sidelen = 16,
@@ -1622,6 +1626,7 @@ end
16221626

16231627
local function register_grass_decoration(offset, scale, length)
16241628
minetest.register_decoration({
1629+
name = "default:grass_" .. length,
16251630
deco_type = "simple",
16261631
place_on = {"default:dirt_with_grass"},
16271632
sidelen = 16,
@@ -1642,6 +1647,7 @@ end
16421647

16431648
local function register_dry_grass_decoration(offset, scale, length)
16441649
minetest.register_decoration({
1650+
name = "default:dry_grass_" .. length,
16451651
deco_type = "simple",
16461652
place_on = {"default:dirt_with_dry_grass"},
16471653
sidelen = 16,
@@ -1662,6 +1668,7 @@ end
16621668

16631669
local function register_fern_decoration(seed, length)
16641670
minetest.register_decoration({
1671+
name = "default:fern_" .. length,
16651672
deco_type = "simple",
16661673
place_on = {"default:dirt_with_coniferous_litter"},
16671674
sidelen = 16,
@@ -1686,6 +1693,7 @@ function default.register_decorations()
16861693
-- Apple tree and log
16871694

16881695
minetest.register_decoration({
1696+
name = "default:apple_tree",
16891697
deco_type = "schematic",
16901698
place_on = {"default:dirt_with_grass"},
16911699
sidelen = 16,
@@ -1706,6 +1714,7 @@ function default.register_decorations()
17061714
})
17071715

17081716
minetest.register_decoration({
1717+
name = "default:apple_log",
17091718
deco_type = "schematic",
17101719
place_on = {"default:dirt_with_grass"},
17111720
sidelen = 16,
@@ -1731,6 +1740,7 @@ function default.register_decorations()
17311740
local chunksize = tonumber(minetest.get_mapgen_setting("chunksize"))
17321741
if chunksize >= 5 then
17331742
minetest.register_decoration({
1743+
name = "default:emergent_jungle_tree",
17341744
deco_type = "schematic",
17351745
place_on = {"default:dirt_with_rainforest_litter"},
17361746
sidelen = 80,
@@ -1756,6 +1766,7 @@ function default.register_decorations()
17561766
-- Jungle tree and log
17571767

17581768
minetest.register_decoration({
1769+
name = "default:jungle_tree",
17591770
deco_type = "schematic",
17601771
place_on = {"default:dirt_with_rainforest_litter", "default:dirt"},
17611772
sidelen = 80,
@@ -1769,6 +1780,7 @@ function default.register_decorations()
17691780
})
17701781

17711782
minetest.register_decoration({
1783+
name = "default:jungle_log",
17721784
deco_type = "schematic",
17731785
place_on = {"default:dirt_with_rainforest_litter", "default:dirt"},
17741786
sidelen = 80,
@@ -1784,6 +1796,7 @@ function default.register_decorations()
17841796
-- Taiga and temperate coniferous forest pine tree, small pine tree and log
17851797

17861798
minetest.register_decoration({
1799+
name = "default:pine_tree",
17871800
deco_type = "schematic",
17881801
place_on = {"default:dirt_with_snow", "default:dirt_with_coniferous_litter"},
17891802
sidelen = 16,
@@ -1803,6 +1816,7 @@ function default.register_decorations()
18031816
})
18041817

18051818
minetest.register_decoration({
1819+
name = "default:small_pine_tree",
18061820
deco_type = "schematic",
18071821
place_on = {"default:dirt_with_snow", "default:dirt_with_coniferous_litter"},
18081822
sidelen = 16,
@@ -1822,6 +1836,7 @@ function default.register_decorations()
18221836
})
18231837

18241838
minetest.register_decoration({
1839+
name = "default:pine_log",
18251840
deco_type = "schematic",
18261841
place_on = {"default:dirt_with_snow", "default:dirt_with_coniferous_litter"},
18271842
sidelen = 80,
@@ -1837,6 +1852,7 @@ function default.register_decorations()
18371852
-- Acacia tree and log
18381853

18391854
minetest.register_decoration({
1855+
name = "default:acacia_tree",
18401856
deco_type = "schematic",
18411857
place_on = {"default:dirt_with_dry_grass"},
18421858
sidelen = 16,
@@ -1857,6 +1873,7 @@ function default.register_decorations()
18571873
})
18581874

18591875
minetest.register_decoration({
1876+
name = "default:acacia_log",
18601877
deco_type = "schematic",
18611878
place_on = {"default:dirt_with_dry_grass"},
18621879
sidelen = 16,
@@ -1879,6 +1896,7 @@ function default.register_decorations()
18791896
-- Aspen tree and log
18801897

18811898
minetest.register_decoration({
1899+
name = "default:aspen_tree",
18821900
deco_type = "schematic",
18831901
place_on = {"default:dirt_with_grass"},
18841902
sidelen = 16,
@@ -1898,6 +1916,7 @@ function default.register_decorations()
18981916
})
18991917

19001918
minetest.register_decoration({
1919+
name = "default:aspen_log",
19011920
deco_type = "schematic",
19021921
place_on = {"default:dirt_with_grass"},
19031922
sidelen = 16,
@@ -1920,6 +1939,7 @@ function default.register_decorations()
19201939
-- Large cactus
19211940

19221941
minetest.register_decoration({
1942+
name = "default:large_cactus",
19231943
deco_type = "schematic",
19241944
place_on = {"default:desert_sand"},
19251945
sidelen = 16,
@@ -1942,6 +1962,7 @@ function default.register_decorations()
19421962
-- Cactus
19431963

19441964
minetest.register_decoration({
1965+
name = "default:cactus",
19451966
deco_type = "simple",
19461967
place_on = {"default:desert_sand"},
19471968
sidelen = 16,
@@ -1964,6 +1985,7 @@ function default.register_decorations()
19641985
-- Papyrus
19651986

19661987
minetest.register_decoration({
1988+
name = "default:papyrus",
19671989
deco_type = "schematic",
19681990
place_on = {"default:dirt"},
19691991
sidelen = 16,
@@ -1984,6 +2006,7 @@ function default.register_decorations()
19842006
-- Bush
19852007

19862008
minetest.register_decoration({
2009+
name = "default:bush",
19872010
deco_type = "schematic",
19882011
place_on = {"default:dirt_with_grass", "default:dirt_with_snow"},
19892012
sidelen = 16,
@@ -2006,6 +2029,7 @@ function default.register_decorations()
20062029
-- Acacia bush
20072030

20082031
minetest.register_decoration({
2032+
name = "default:acacia_bush",
20092033
deco_type = "schematic",
20102034
place_on = {"default:dirt_with_dry_grass"},
20112035
sidelen = 16,
@@ -2049,6 +2073,7 @@ function default.register_decorations()
20492073
-- Junglegrass
20502074

20512075
minetest.register_decoration({
2076+
name = "default:junglegrass",
20522077
deco_type = "simple",
20532078
place_on = {"default:dirt_with_rainforest_litter"},
20542079
sidelen = 80,
@@ -2062,6 +2087,7 @@ function default.register_decorations()
20622087
-- Dry shrub
20632088

20642089
minetest.register_decoration({
2090+
name = "default:dry_shrub",
20652091
deco_type = "simple",
20662092
place_on = {"default:desert_sand",
20672093
"default:sand", "default:silver_sand"},
@@ -2084,6 +2110,7 @@ function default.register_decorations()
20842110
-- Marram grass
20852111

20862112
minetest.register_decoration({
2113+
name = "default:marram_grass",
20872114
deco_type = "simple",
20882115
place_on = {"default:sand"},
20892116
sidelen = 4,
@@ -2109,6 +2136,7 @@ function default.register_decorations()
21092136
-- Coral reef
21102137

21112138
minetest.register_decoration({
2139+
name = "default:corals",
21122140
deco_type = "schematic",
21132141
place_on = {"default:sand"},
21142142
noise_params = {
@@ -2134,6 +2162,7 @@ function default.register_decorations()
21342162
-- Kelp
21352163

21362164
minetest.register_decoration({
2165+
name = "default:kelp",
21372166
deco_type = "simple",
21382167
place_on = {"default:sand"},
21392168
place_offset_y = -1,

‎mods/fireflies/init.lua

+4
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ minetest.register_craft( {
131131
if minetest.get_mapgen_setting("mg_name") == "v6" then
132132

133133
minetest.register_decoration({
134+
name = "fireflies:firefly_low",
134135
deco_type = "simple",
135136
place_on = "default:dirt_with_grass",
136137
place_offset_y = 2,
@@ -142,6 +143,7 @@ if minetest.get_mapgen_setting("mg_name") == "v6" then
142143
})
143144

144145
minetest.register_decoration({
146+
name = "fireflies:firefly_high",
145147
deco_type = "simple",
146148
place_on = "default:dirt_with_grass",
147149
place_offset_y = 3,
@@ -155,6 +157,7 @@ if minetest.get_mapgen_setting("mg_name") == "v6" then
155157
else
156158

157159
minetest.register_decoration({
160+
name = "fireflies:firefly_low",
158161
deco_type = "simple",
159162
place_on = {
160163
"default:dirt_with_grass",
@@ -177,6 +180,7 @@ else
177180
})
178181

179182
minetest.register_decoration({
183+
name = "fireflies:firefly_high",
180184
deco_type = "simple",
181185
place_on = {
182186
"default:dirt_with_grass",

‎mods/flowers/mapgen.lua

+14-8
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
-- Mgv6
33
--
44

5-
local function register_mgv6_flower(name)
5+
local function register_mgv6_flower(flower_name)
66
minetest.register_decoration({
7+
name = "flowers:"..flower_name,
78
deco_type = "simple",
89
place_on = {"default:dirt_with_grass"},
910
sidelen = 16,
@@ -17,12 +18,13 @@ local function register_mgv6_flower(name)
1718
},
1819
y_max = 30,
1920
y_min = 1,
20-
decoration = "flowers:"..name,
21+
decoration = "flowers:"..flower_name,
2122
})
2223
end
2324

24-
local function register_mgv6_mushroom(name)
25+
local function register_mgv6_mushroom(mushroom_name)
2526
minetest.register_decoration({
27+
name = "flowers:"..mushroom_name,
2628
deco_type = "simple",
2729
place_on = {"default:dirt_with_grass"},
2830
sidelen = 16,
@@ -36,14 +38,15 @@ local function register_mgv6_mushroom(name)
3638
},
3739
y_max = 30,
3840
y_min = 1,
39-
decoration = "flowers:"..name,
41+
decoration = "flowers:"..mushroom_name,
4042
spawn_by = "default:tree",
4143
num_spawn_by = 1,
4244
})
4345
end
4446

4547
local function register_mgv6_waterlily()
4648
minetest.register_decoration({
49+
name = "flowers:waterlily",
4750
deco_type = "simple",
4851
place_on = {"default:dirt"},
4952
sidelen = 16,
@@ -83,8 +86,9 @@ end
8386
-- All other biome API mapgens
8487
--
8588

86-
local function register_flower(seed, name)
89+
local function register_flower(seed, flower_name)
8790
minetest.register_decoration({
91+
name = "flowers:"..flower_name,
8892
deco_type = "simple",
8993
place_on = {"default:dirt_with_grass"},
9094
sidelen = 16,
@@ -99,12 +103,13 @@ local function register_flower(seed, name)
99103
biomes = {"grassland", "deciduous_forest", "floatland_grassland"},
100104
y_max = 31000,
101105
y_min = 1,
102-
decoration = "flowers:"..name,
106+
decoration = "flowers:"..flower_name,
103107
})
104108
end
105109

106-
local function register_mushroom(name)
110+
local function register_mushroom(mushroom_name)
107111
minetest.register_decoration({
112+
name = "flowers:"..mushroom_name,
108113
deco_type = "simple",
109114
place_on = {"default:dirt_with_grass", "default:dirt_with_coniferous_litter"},
110115
sidelen = 16,
@@ -120,12 +125,13 @@ local function register_mushroom(name)
120125
"floatland_coniferous_forest"},
121126
y_max = 31000,
122127
y_min = 1,
123-
decoration = "flowers:"..name,
128+
decoration = "flowers:"..mushroom_name,
124129
})
125130
end
126131

127132
local function register_waterlily()
128133
minetest.register_decoration({
134+
name = "default:waterlily",
129135
deco_type = "simple",
130136
place_on = {"default:dirt"},
131137
sidelen = 16,

0 commit comments

Comments
 (0)
Please sign in to comment.