Factorio

Factorio

View Stats:
Cats_In_Love Dec 16, 2021 @ 5:48pm
How do I place storage chests without them starting to fill before I set the filter?
I place the chest. I open it up to set the filter, but before I get there, it starts to fill with active providers I have placed for other purposes.

What am I missing?
< >
Showing 1-14 of 14 comments
RiggedQuarter Dec 16, 2021 @ 5:54pm 
you could set it out of range, set filters, shift right click box, set other box in place, shift left click. should apply the filters faster.
Cats_In_Love Dec 16, 2021 @ 5:59pm 
Originally posted by RiggedQuarter:
you could set it out of range, set filters, shift right click box, set other box in place, shift left click. should apply the filters faster.

Yeah, that's what I was hoping wasn't the answer.
Fishy Dec 16, 2021 @ 8:58pm 
Use a blueprint with the filter set as a decon planner
knighttemplar1960 Dec 16, 2021 @ 10:48pm 
Originally posted by Fishy:
Use a blueprint with the filter set as a decon planner
^This is what I do.
You can also just pick up the roboport(s) covering the area while you place the chest and set the filters and then replace them immediately after.
Overeagerdragon Dec 16, 2021 @ 11:43pm 
Originally posted by Cats_In_Love:
I place the chest. I open it up to set the filter, but before I get there, it starts to fill with active providers I have placed for other purposes.

What am I missing?

.....to fill with active providers....
I think this might actually be your issue... active providers try to push out their content asap and thusly if you place down chests that have specific AND non-specific they will be force fed even before you set any excluders....

My guess is that you're using active providers and the yellow storage chests. My advice would be to "don't"....use passive providers and requester chests when you're just starting out on using robo-logistics and it will save you a lot of headaches when first starting out with robo-logistics. Then when you have some experience buffing your knowledge base start using active providers to push out stock so your most critical processes keep running and storage chests OR bufferchests to see how those act in the hierchy of chests...

Just my 2 bits...
Cats_In_Love Dec 17, 2021 @ 6:25am 
Gentlemen and gentleladies,

Thank you. So, to recap;

Yes, I am considering active providers (purple) with storage chests (yellow).

When placing storage chests, they place with no filter set. With no filter set, the storage chest will accept any items and any active providers will immediately begin emptying their contents into it. Of course, the storage chest defaults to accepting anything instead of nothing. Given to two options of defaulting to nothing and having to set everything in order to allow it to be general storage; or defaulting to everything in order for it be general storage, it simply accepts everything. I can find no "off" switch.

It would be nice if there was a presetting that could be selected before placement but there isn't. This means that storage chests will always start getting filled by any active providers in their logistics network. If they are to be used for specific storage, then pre-planning is necessary.

Given the complexity of Factorio, it is amazingly forgiving. Placing a storage chest with active providers in the network is a small detail where it isn't quite so much. This really only became a question because I'm working on my "house", the area where I do small mfg. In the process of building and rearranging things, personal storage inevitably picks up materials. Just as well, I like having a set of boxes where I can keep materials that I place by hand.

There are a few ways to place storage chests to avoid them filling.

1) The first option is to place storage chests before placing any active providers.

2) My preferred option is to create a blueprint in an area outside of a logistics network, or at least in one without active providers. Then the filter can be set and the blueprint used to place preset storage. A blueprint book of just preset storage chests may be necessary.

[EDIT] A more general option is to create one blueprint with the storage chest set so no slots are open. That is to say, that "X" where you make all of the boxes set to the color red. Then when you place the blueprint, the box has no filter set but won't accept items. This allows the filter to be set then remove the "X" red blocking of the slots and voila, there it is.......

3) Fishy says, "Use a blueprint with the filter set as a decon planner'. I'm not sure what the "set as a decon planner" means.

Other options are

4) "just pick up the roboport(s) covering the area while you place the chest and set the filters and then replace them immediately after." - KnightTemplar1960.

5) Turn off power to the area and wait for the roboport batteries to deplete.

6) "you could set it out of range, set filters, shift right click box, set other box in place, shift left click. should apply the filters faster." - RiggedQuarter.

In other words, place a box outside of range. Do the "Copy settings" thing with the shift right click. Go to the area where you want the new storage chest. Place it the immediately do the shift left click to set the properties.

7) And lastly, '"don't"', says OverAgeDragon.

So, there they are.

**** The one I was looking for, and wouldn't have got to it without you is the blueprint with the slots all blocked off using that red "X" thing. Then a single blueprint will construct any storage box and not allow items to be placed until after the filter is set.

Thank you gentlemen and gentleladies.

Good stuff
Last edited by Cats_In_Love; Dec 17, 2021 @ 7:09am
Fishy Dec 17, 2021 @ 8:22am 
Decon=Deconstruction planner. It is used a signal blocker often because there tends to not be any of those in the logistics network. Fish can work too.

The deconstruction planner is the red square.
Zukabazuka Dec 17, 2021 @ 10:14am 
Maybe using green chest and blue chests?

With blue chests you can request anything and a certain amount. Together with green chest it will not straight away get from them unless you check the mark in the blue box that it will gather from active buffer chests.
AlexMBrennan Dec 17, 2021 @ 2:29pm 
My advice would be to "don't"....use passive providers and requester chests
You are wrong. The desired behaviour can be achieved by creating a blueprint book with a separate blueprint for every pre-configured storage chest. Since the developers went to all this trouble to implement this behaviour it would make sense to not hide it behind the obnoxious wall of requiring the user to create tens of thousands of blueprints to get it.

Maybe using green chest and blue chests?
Those used to suffer from a very similar problem: Requests used to be set to a whole stack by default which means that too many logistic bots would be dispatched before you had a chance to reduce the requests.

Why do you support the developers making requester chests less inconvenient when you oppose them making similar changes to make the storage chests less inconvenient?
Overeagerdragon Dec 17, 2021 @ 3:43pm 
Originally posted by AlexMBrennan:
My advice would be to "don't"....use passive providers and requester chests
You are wrong. The desired behaviour can be achieved by creating a blueprint book with a separate blueprint for every pre-configured storage chest. Since the developers went to all this trouble to implement this behaviour it would make sense to not hide it behind the obnoxious wall of requiring the user to create tens of thousands of blueprints to get it.

Maybe using green chest and blue chests?
Those used to suffer from a very similar problem: Requests used to be set to a whole stack by default which means that too many logistic bots would be dispatched before you had a chance to reduce the requests.

Why do you support the developers making requester chests less inconvenient when you oppose them making similar changes to make the storage chests less inconvenient?

Using active providers and storage chests will still lead to this behaviour of unspecified storage chests being filled in bulk by the active providers. If that's your point then that's totally fine ofc...if you have blueprints that have the storage chests predefined is fine too but it's so inflexible imho. Hence why I advise people to START OUT (as I said in my previous post too) with the PASSIVE providers (that don't actively push out their content) and Requester chests (that only ask for materials set by the filters on the chest) as it allows for more leeway in getting to grips with the robo-logistics.

For people who already know how the hiarchy works...usually you want active providers on systems you want to run non-stop and passive providers on those that are either expensive to run non-stop OR you don't need that much off.
astrosha Dec 17, 2021 @ 4:32pm 
Because of their propensity for being emptied (that is the state that bots seek to achieve with them) you want to be *very* careful and *very* selective about when and where you use Active Providers.

Passive Providers, and Buffer Chests, are generally what you want to use instead of the Active Providers.

The main uses I have for Active Providers are at my nuclear power plant (spent fuel cells get dumped into those, for immediate transport back to the train station for removal and recycling) and my Garbage Train (random stuff that gets picked up at various outposts). Otherwise, in order to avoid filling random storage chests with random stuff, I avoid Active Providers.
Cats_In_Love Dec 17, 2021 @ 5:49pm 
Originally posted by astrosha:
Because of their propensity for being emptied (that is the state that bots seek to achieve with them) you want to be *very* careful and *very* selective about when and where you use Active Providers.

Passive Providers, and Buffer Chests, are generally what you want to use instead of the Active Providers.

The main uses I have for Active Providers are at my nuclear power plant (spent fuel cells get dumped into those, for immediate transport back to the train station for removal and recycling) and my Garbage Train (random stuff that gets picked up at various outposts). Otherwise, in order to avoid filling random storage chests with random stuff, I avoid Active Providers.


Originally posted by astrosha:
Because of their propensity for being emptied (that is the state that bots seek to achieve with them) you want to be *very* careful and *very* selective about when and where you use Active Providers.

Passive Providers, and Buffer Chests, are generally what you want to use instead of the Active Providers.

The main uses I have for Active Providers are at my nuclear power plant (spent fuel cells get dumped into those, for immediate transport back to the train station for removal and recycling) and my Garbage Train (random stuff that gets picked up at various outposts). Otherwise, in order to avoid filling random storage chests with random stuff, I avoid Active Providers.

I am finding them useful when completely redoing a manufacturing section or for dropping off materials when I am out and about.

If I did it right, they work well for getting ore out of the mining area and into storage then making available for transport.

I'm still learning to get a finer control over material handling.
astrosha Dec 17, 2021 @ 8:49pm 
I tend to set Requestor Chests at the train station, and Passive Providers at the mines.

Auto Deconstruct is a nice mod that automatically flags miners that have nothing left to mine for removal. If I put Storage Chests down for the Garbage train, random misc stuff (dead miners, their speed modules, random pieces of wood/coal/stone from auto clearing with Concreep, another mod) gets put into them, which calls for a train to haul the trash away. If I used Active Providers and Storage for the ore transfer, then what am I left with for garbage removal?

They do work well for ore transferal if you have no other need for Storage Chests at that mining outpost though.
knighttemplar1960 Dec 18, 2021 @ 2:54am 
Let me see if I can go into more detail and see if that will help and I'll show you an example in my current base.

The logistic chests have a certain hierarchy that they follow.
Active provider chests > Storage chests > Requester chests > Buffer chests > Passive provider chests.

Let me start off by stating that I don't use Passive provider chests at all. The Buffer chest acts as a combination Passive provider/Requester. They are more flexible in that regard and perform the same functions. The only reason that I would want a Passive provider is if I really really want to massively stockpile something but still make it available to the logistic network.

Active provider chests seek to immediately empty their contents. If there are open requests for material the Active provider chests will fill them first. If I'm not mistaken the priority for that is Player/Spidertron logistic requests > Requester chests > Buffer chests > unfiltered Storage chests that have room for the item(s)/filtered Storage chests set for that item.

Storage chests have the next priority. Items in Active provider chests will empty into these chests as will items in logistic trash slots.

Requester chests have the next priority. You can set the to request certain numbers of specific items. Requester chests get filled by Active provider chests first, Storage chests next, Buffer chests next, and Passive provider chests last.

Buffer chests act as requester chests. They can be set to request items just like Requester chests. Their requests are filled only after all Requester chest demands are filled.

Passive provider chests are passive and just sit there. Their contents are only used by the logistic network when there is none of the items they hold available in any Active, Storage, or Buffer chests. The logistic net work can't fill a Passive provider. They have to be filled manually or by inserter. You can get a bit fancy and have a Buffer chest request things and then move them into a Passive provider via inserter.

With all that said an example of my set up and how I use them. I build remote artillery bunkers with spidertrons to clear out new territory. The bunkers have train stations that request artillery and supply trains. Once the bunker has done its work, and I have put permanent walls up to protect the new territory, I set the bunker to be deconstructed (except for the rails and stations) and send out recycle trains to pick up the unused supplies and useful bits of the bunker.
https://steamcommunity.com/sharedfiles/filedetails/?id=2602877677

The recycle trains bring the unused supplies back to the main supply area and unload it into Active provider chests. (Upper right) The Active provider chests dump every thing into Requesters that need the material or into that huge swath of unfiltered Storage chests. (Center left) The artillery trains are supplied with shells via Requester chests so It will take from the recycled shells in the Storage chests before getting new shells from the Buffer chests that the machines fill with new made shells (Upper left). The supply trains are filled by Buffer chests (Lower left) only because my teammate's personal supply train needs to have priority over the regular supply trains and the Requester chests are used there instead (Off screen). Other fresh supplies that are needed by the logistic network are also fed by inserter directly into Buffer chests in the supply area so that recycled supplies in the storage chests are used up first.
https://steamcommunity.com/sharedfiles/filedetails/?id=2685667833
Tl:dr - Consider swapping out your Active provider chests with Buffer chests. That may solve this problem and prevent similar ones in the future.
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Dec 16, 2021 @ 5:48pm
Posts: 14