Compare commits

...

3 Commits

Author SHA1 Message Date
2658577776 Merge remote-tracking branch 'upstream/master' 2021-02-23 21:14:06 +01:00
tenplus1
634d1496aa ignore xdecor's flowerpots when adding flowers 2021-02-20 15:52:36 +00:00
tenplus1
8fc57f7746 tweak flower addition to wait until mods loaded 2021-02-20 15:33:03 +00:00

View File

@@ -63,24 +63,22 @@ local dry_grass = {
"default:dry_grass_5", "", ""
}
-- add all in-game flowers except waterlily
-- loads mods then add all in-game flowers except waterlily
local flowers = {}
for node, def in pairs(minetest.registered_nodes) do
minetest.after(0.1, function()
if def.groups.flower and not node:find("waterlily") then
flowers[#flowers + 1] = node
for node, def in pairs(minetest.registered_nodes) do
if def.groups
and def.groups.flower
and not node:find("waterlily")
and not node:find("xdecor:potted_") then
flowers[#flowers + 1] = node
end
end
end
end)
-- add additional bakedclay flowers if enabled
if minetest.get_modpath("bakedclay") then
flowers[#flowers + 1] = "bakedclay:delphinium"
flowers[#flowers + 1] = "bakedclay:thistle"
flowers[#flowers + 1] = "bakedclay:lazarus"
flowers[#flowers + 1] = "bakedclay:mannagrass"
flowers[#flowers + 1] = ""
end
-- default biomes deco
local deco = {