Page 1 of 1

Adding modules to building should not wait for building to be constructed

Posted: Sat Mar 14, 2026 8:00 pm
by AdamK
TL;DR
Adding modules to building should not wait for building to be constructed.
What?
When building with modules is scheduled for construction by blueprint or copy&paste, construction bots with modules should be dispatched immediately and not wait for building has been constructed.
Why?
To construct buildings with modules faster.

Re: Adding modules to building should not wait for building to be constructed

Posted: Sun Mar 15, 2026 4:26 am
by boskid
No. This would cause bots to have to wait until building is placed and if there are no items that place building that robot with modules would be stuck or more complexity would be needed with robots task scheduling.

Re: Adding modules to building should not wait for building to be constructed

Posted: Sun Mar 15, 2026 7:09 am
by AdamK
Bots already wait to construct building in place sopmething that needs to be deconstructed.

Re: Adding modules to building should not wait for building to be constructed

Posted: Sun Mar 15, 2026 12:09 pm
by Rseding91
AdamK wrote: Sun Mar 15, 2026 7:09 am Bots already wait to construct building in place sopmething that needs to be deconstructed.
Robots won't be assigned to build something until a robot is assigned to remove anything that needs to be deconstructed.

Re: Adding modules to building should not wait for building to be constructed

Posted: Mon Mar 16, 2026 4:03 pm
by mooklepticon
boskid wrote: Sun Mar 15, 2026 4:26 am No. This would cause bots to have to wait until building is placed and if there are no items that place building that robot with modules would be stuck or more complexity would be needed with robots task scheduling.
Doesn't landfill behave this way? I believe I've seen bots waiting for landfill to be places before placing the building.

IIRC, why is it OK in one case and not the other?

Re: Adding modules to building should not wait for building to be constructed

Posted: Mon Mar 16, 2026 6:03 pm
by computeraddict
Rseding91 wrote: Sun Mar 15, 2026 12:09 pm
AdamK wrote: Sun Mar 15, 2026 7:09 am Bots already wait to construct building in place sopmething that needs to be deconstructed.
Robots won't be assigned to build something until a robot is assigned to remove anything that needs to be deconstructed.
Could we change the suggestion to similar behavior? So the module bots will dispatch when the building's bot does?

Re: Adding modules to building should not wait for building to be constructed

Posted: Tue Apr 28, 2026 3:58 pm
by Stargateur
mooklepticon wrote: Mon Mar 16, 2026 4:03 pm Doesn't landfill behave this way? I believe I've seen bots waiting for landfill to be places before placing the building.

IIRC, why is it OK in one case and not the other?
this exactly.

Re: Adding modules to building should not wait for building to be constructed

Posted: Tue Apr 28, 2026 4:23 pm
by Rseding91
mooklepticon wrote: Mon Mar 16, 2026 4:03 pm
boskid wrote: Sun Mar 15, 2026 4:26 am No. This would cause bots to have to wait until building is placed and if there are no items that place building that robot with modules would be stuck or more complexity would be needed with robots task scheduling.
Doesn't landfill behave this way? I believe I've seen bots waiting for landfill to be places before placing the building.

IIRC, why is it OK in one case and not the other?
It does not.


Re: Adding modules to building should not wait for building to be constructed

Posted: Tue Apr 28, 2026 4:46 pm
by mooklepticon
That is very confusing to me because I know I've waited on landfill to show up. Unless this is a Mandela moment.

Re: Adding modules to building should not wait for building to be constructed

Posted: Wed Apr 29, 2026 4:33 am
by Stargateur
Rseding91 wrote: Tue Apr 28, 2026 4:23 pm
it does if you have the landfill to fill the request. I even saw case where somehow some personal bot was deadlock waiting for landfill that never come (maybe some little issue with robot task queue https://factorio.com/blog/post/fff-374 but nothing that enable/disable personal ropoport can't fix so I don't care haha). That happen a lot to me when I use https://mods.factorio.com/mod/mining-patch-planner and https://mods.factorio.com/mod/Water_Ores

Taking my claim from a video in a FFF https://factorio.com/blog/post/fff-383, it's a bit fast but if you pause you can see all bot go at the same time to build.



Also, note that I don't really care that much for this feature, I just wanted to argue the reasoning for refusal was weird. I have no strong opinion about this I can completely play factorio with my bot waiting a little before try to put landfill or module.