Factorio

Factorio

View Stats:
JustSmile Mar 13, 2020 @ 6:14am
Requester chests can't take 1?
Is there a way to have my requesters only allow 1 item in? Since logistic robots carry more than 1 per trip simply setting logistics request to 1 does not help as they deliver a small stack at once anyway.
< >
Showing 1-15 of 16 comments
Fel Mar 13, 2020 @ 6:19am 
If you absolutely need a chest with exactly 1 item in it, you can always set a requester chest to 1 (or to whatever amount as it doesn't matter) then use an inserter that you forced at 1 "hand size" to feed another chest and connect the chest to the inserter to only activate the inserter if the chest's content is less than 1.

In most cases it doesn't really matter if there are a few more items brought at once, especially with low numbers it helps cutting down on the amount of trips logistics robots need to make for that chest.

EDIT: Alternatively you could also use a similar setup on your provider chest to ensure that there is never more than 1 of that item in it, forcing the robots to only carry that 1 item.
Last edited by Fel; Mar 13, 2020 @ 6:20am
Premu Mar 13, 2020 @ 6:22am 
For what reason you want to limit it to exactly one item?

Factorio doesn't allow for limiting the carrying capacity. You could use a second buffer chest which gets loaded with an inserter set to stack size one, for example. Or you could ensure that at most one item is in the provider chest if possible.
JustSmile Mar 13, 2020 @ 6:29am 
Originally posted by Premu:
For what reason you want to limit it to exactly one item?
I want my nuclear reactor's fuel chests to only ever carry one cell ready to insert as the inserter activates below a certain steam threshold. That way by the time a replacement cell arrives the inserter is no longer active and will only reboot the generator once steam reserves dip down again instead of having it run all the time.
Fel Mar 13, 2020 @ 6:31am 
If you limit your inserter's hand size to 1 your logic should have all of the time it needs to shut it down before it tries to grab another item from the chest, that's usually how people handle feeding reactors.
JustSmile Mar 13, 2020 @ 6:34am 
Yeah, I'll do that - requester set to 1 to an inserter limited to 1, wired to a regular steel chest only activated when it's empty, then the reactor fed from the steel chest. Cheers.
Nellvan Mar 13, 2020 @ 8:10am 
Another options is to use the output inserter as an activator for the input, if you want it to be as compact as possible.

Hook the steam system up to the output inserter, then add a "read hand" signal and connect from that inserter to the input inserter to only allow a cell in when there's one going out.

Remember to initially put a cell in manually to start the reactor, if neccessary.
Last edited by Nellvan; Mar 13, 2020 @ 8:42am
Purpleganja Mar 13, 2020 @ 8:20am 
Originally posted by JustSmile:
Yeah, I'll do that - requester set to 1 to an inserter limited to 1, wired to a regular steel chest only activated when it's empty, then the reactor fed from the steel chest. Cheers.

The extra steel chests won't help much to prevent full fuel insertion in the reactor. You need to control the inserter putting the fuel in the reactor with logic circuits so that they don't activate more than once before steam came back over the threshold.

Or you can always have enough steam storage to hold a full fuel batch.
JustSmile Mar 13, 2020 @ 8:40am 
Well, I'll have to wait before trying things out, because somehow I have not saved in last evening's 5 hours of play (I sure ♥♥♥♥♥♥♥ did save and load multiple times though) and autosaves got overwritten by my sandbox testing. Wooooooo-hooooo.
DCYW Mar 13, 2020 @ 9:21am 
Provider chest must have the same item received as the requester chest set by you.to enable bots sent for your requester chest.
Last edited by DCYW; Mar 13, 2020 @ 9:24am
Fel Mar 13, 2020 @ 9:22am 
Check if you have steam's cloud sync enabled for factorio, it can mess things rolling back saves and such for games with numerous and potentially large saves even if you didn't have connection issues when you closed the game.
JustSmile Mar 13, 2020 @ 9:53am 
Sounds like it could have been sync screwing up. Major pita.
ccomley Mar 14, 2020 @ 12:39pm 
I have a blue chest set to request one satellite. This ensures that when the rocket emerges from the silo, only one satellite can be put in it. By the time a bot brings a new satellite, the rocket has launched, and the satellite sits there until anotehr rocket is ready.

Actually, the inserter is set NOT to insert the satellite if there are any space science packs on the five belt segments just outside the silo, so that if there's an oversupply of ss packs, none are lots - if you launch a rocket when there's nowhere for the ss packs to go, they disappear, you waste all the resources to make the rocket and satellite.
Fel Mar 14, 2020 @ 1:05pm 
I'm pretty sure you can't insert more than one satellite at a time and that you can only put it when the rocket is ready to launch, so it sounds like over-engineering to me.
THE kilroy Mar 14, 2020 @ 2:05pm 
Originally posted by Fel:
I'm pretty sure you can't insert more than one satellite at a time and that you can only put it when the rocket is ready to launch, so it sounds like over-engineering to me.
Yeah, the silo will not accept items other than the ingredients of rocket parts, untill the rocket is fully built and fully in place ready to launch. At that point the silo will accept up to 1 stack of anything other than the components for rocket parts untill launched( if auto launch is enabled you will only get 1 handfull of inserter before it launches) Since satellites stack to 1 it will only insert 1

Last edited by THE kilroy; Mar 14, 2020 @ 2:07pm
impetus_maximus Mar 15, 2020 @ 3:53am 
another option is not to research cargo size+ in the future.
not a popular option i know, if you are heavily dependent on bots.
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Mar 13, 2020 @ 6:14am
Posts: 16