[2.0.58] Module requests don't show up in roboport requests circuits

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

lightdark
Inserter
Inserter
Posts: 20
Joined: Mon Mar 25, 2019 6:02 am
Contact:

[2.0.58] Module requests don't show up in roboport requests circuits

Post by lightdark »

Essentially:

1. Connect a roboport to a wire and choose "show logistic requests"
2. Requests to insert modules do not get added to the circuit

In case it matters, in this particular case, I used an upgrade planner to request that efficiency modules be added to miners and pumpjacks. It may be specific to the upgrade planner, or it might just be that item request slots don't show up in the logistic requests circuit.

I've attached the save where I'm encountering this problem, and the log from when I used the upgrade planner.
Attachments
factorio-current.log
(19.33 KiB) Downloaded 12 times
spage-age-chievos-2.zip
(14.17 MiB) Downloaded 13 times
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4033
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Post by boskid »

Primary obstacle with having reliable roboport requests is that they only work for logistic requests since those are kept track of inside of each logistic network. Module requests are handled as part of construction requests, which means those requests do not have to be in the orange area of the roboport but can be even in the green area (handled by construction requests), and as such in case such request is in an overlap of green areas of multiple roboport networks, such module request could be handled by any of those networks. We do not keep construction requests "in area of this network" stored on the logistic network because each such construction task could be part of more than 1 logistic network and as such the module requests are not exposed as requests because those are not logistic requests, similarily to entity ghosts.

This topic balances heavily between feature request (because construction requests were never part of roboport requests output) and bug reports (since it creates a disparity between logistic requests and construction requests).

Personally i am leaning towards a "not a bug" classification because construction requests are not logistic requests and roboport exposes logistic requests only. I will leave this for other developers to decide.
lightdark
Inserter
Inserter
Posts: 20
Joined: Mon Mar 25, 2019 6:02 am
Contact:

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Post by lightdark »

My main logic here is that construction requests are included in the logistic requests: if I build something in the logistic area, they do count under the same circuit. So, for example, if it wasn't just the modules being requested, but the entire building and the modules, the building would be included.

That's the entire reasoning here; I agree with you that if construction requests weren't included at all, it's fair to say this is more of a feature request than a bug report.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15877
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Post by Rseding91 »

I'm confused - construction requests are *not* included when reading requests through roboports.

In the attached screenshot 1 iron chest ghost is missing materials for construction and yet the roboport is not outputting any missing anything signal.
07-05-2025, 12-47-38.png
07-05-2025, 12-47-38.png (2.25 MiB) Viewed 189 times
If you want to get ahold of me I'm almost always on Discord.
lightdark
Inserter
Inserter
Posts: 20
Joined: Mon Mar 25, 2019 6:02 am
Contact:

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Post by lightdark »

You're right, I was confusing the way requests work for roboports and space platforms, which operate completely differently. Since space platforms are their own surface, they can track construction requests accurately.

I'm fine marking this as a feature request instead of a bug, since these aren't included in the circuit condition.
Post Reply

Return to “Ideas and Suggestions”