TL;DR
Add an option / new chest that requests items from Storage Chests only.What ?
It would be nice for us to either have an option on Requester Chests to only request items from Storage Chests, or have a new type of chest - Passive Requester Chest.Why ?
I tend to build Storage Chests all over the place (usually tiled with a Roboport across my entire factory). This keeps the bots from having to fly too far to dump items they delete. However, that means I have random items all over the map!I like keeping my factory tidy. Sometimes I delete an entire part of the factory, or a filled chest and so on and I suddenly have a lot of items floating around the network that generally won't be useful, be it stone, wire, chests, inserters, pipes or whatever.
Sure, statistically, over time, it you request such items with a Requester Chests they will *eventually* get cleaned and used up, but if you have Passive Provider Chests from your production line closer to your bot-powered mall, you won't request items from across the map ever.
Using an Active Requester Chest to put items back into some organised part of the factory also won't help if you are using Passive Provider Chests to store the same item.
Sure, being able to put a filter on a Storage Chest is very useful in mitigating this issue, BUT if you ever overfill that chest (say, due to a low demand of a given item, but a spike in the item count like deconstructing your entire starter base) you are back to having a mess in your factory!
So in order to keep our factory tidy for the time being, you can only use your Storage Chests in the heart of your mall / production area.
Ideally, we should be able to somehow request items from Storage Chests *ONLY* to be able to clean up our distributed Storage Chests.
EDIT:
I think the simplest implementation of this feature would be three toggles for the Requester Chest:
- Request items from Storage Chests (default ON)
- Request items from Passive Provider Chests (default ON)
- Request items from Buffer Chests (default OFF)