diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua index c71bc29c..f5955d8c 100644 --- a/mods/flowers/init.lua +++ b/mods/flowers/init.lua @@ -107,10 +107,9 @@ function flowers.flower_spread(pos, node) pos.y = pos.y - 1 local under = minetest.get_node(pos) pos.y = pos.y + 1 - if minetest.get_item_group(under.name, "soil") == 0 and - -- Do not replace sand dune grasses - under.name ~= "default:sand" then - minetest.set_node(pos, {name = "default:dry_shrub"}) + if minetest.get_item_group(under.name, "soil") == 0 then + -- Do not replace with dry shrub here as + -- this breaks flower pots and other mods. return end