Fix trees not being plantable on Nauvis with Alien Biomes active

This commit is contained in:
Simon Brodtmann 2025-02-15 22:26:34 +01:00
parent 6f2b12536c
commit 3919ba5f9b

View file

@ -4,3 +4,13 @@ local settings = data.raw.planet["lignumis"]["map_gen_settings"].autoplace_setti
settings["medium-rock"] = nil
settings["small-rock"] = nil
settings["tiny-rock"] = nil
-- Fix trees not being plantable on Alien Biomes tiles
local tile_restriction = data.raw["plant"]["tree-plant"].autoplace.tile_restriction
for _, tile in pairs(alien_biomes.all_tiles()) do
if tile.tags and (table.contains(tile.tags, "dirt") or table.contains(tile.tags, "grass")) then
if not table.contains(tile_restriction, tile.name) then
table.insert(tile_restriction, tile.name)
end
end
end