[Lou][2.0.42] Deconstruction planner ignores blacklist with layered tile
Posted: Mon Mar 24, 2025 12:50 pm
I found a deconstruction planner set to never remove landfill would ignore that instruction if the planner is used twice over an area containing concrete placed on landfill. On the second placement it will flag the landfill under the concrete for removal.
To reproduce;
1) Make a custom deconstruction planner in the hotbar, go to tiles tab and select landfill, then set mode to blacklist
2) Place a chunk of landfill on water eg. 8 x 8
3) Run the custom planner over the landfill - nothing should be flagged for removal = OK
4) Now cover half the landfill with any type of concrete 4 x 8
5) Run the custom planner over the area again - The concrete should be flagged for removal, but the landfill ignored = OK
6) Now run the custom planner over once more - the landfill under the concrete marked for deconstruction is now also flagged for deconstruction = BUG
Expected result;
Items flagged as blacklist should never be selected by the planner
To reproduce;
1) Make a custom deconstruction planner in the hotbar, go to tiles tab and select landfill, then set mode to blacklist
2) Place a chunk of landfill on water eg. 8 x 8
3) Run the custom planner over the landfill - nothing should be flagged for removal = OK
4) Now cover half the landfill with any type of concrete 4 x 8
5) Run the custom planner over the area again - The concrete should be flagged for removal, but the landfill ignored = OK
6) Now run the custom planner over once more - the landfill under the concrete marked for deconstruction is now also flagged for deconstruction = BUG
Expected result;
Items flagged as blacklist should never be selected by the planner