I keep having troughput issues with recylers outputing items on belts since they keep wasting belt troughput by outputing not full item stack heights (less then 4 items per belt tile). I want my belts to be full, to allow me to use proper ratios, which is hard to impossible with current output logic.
My suggestion would be to either add a toggle to recycler to output items on belts only once it got a full belt stack of the items (just like the big mining drills do), or to change the default behavior (without a toggle). If there would be less than max belt stack height of each item, it would wait in the recycler's output slots.
With quality and recycling scrap, this would create an issue of insufficient output slots and clogging the machines, as the recycler would need up to 60 output slots for each item waiting to reach a count of 4. The solution would be to use dynamic output slots count, just as any crafting machine has its own dynamic dump inventory https://factorio.com/blog/post/fff-394
Is this request reasonable? I feel like there are no issues with this new logic, which couldn't be easily resolved and we could finally have full belts
Recycler (toggle) to output belt stacks only
Moderator: ickputzdirwech
- husnikadam
- Fast Inserter

- Posts: 121
- Joined: Mon May 21, 2018 1:56 pm
- Contact:
Re: Recycler (toggle) to output belt stacks only
You can do this yourself with a chest, combinator, and stack inserter per recycler. As I recall it's something like this:
If you're using quality, there are 5 quality levels, and the recycler outputs 12 items from scrap, so then you'll need to output to uncommon steel chests (62 slots) to be sure of fitting everything.
- Have each recycler output into a steel chest.
- With an arithmetic combinator, do an each operation on the chest contents, taking items with count ≥ 16.
- Set a stack inserter filter from the combinator output.
If you're using quality, there are 5 quality levels, and the recycler outputs 12 items from scrap, so then you'll need to output to uncommon steel chests (62 slots) to be sure of fitting everything.
- husnikadam
- Fast Inserter

- Posts: 121
- Joined: Mon May 21, 2018 1:56 pm
- Contact:
Re: Recycler (toggle) to output belt stacks only
Yes, that is what I do to every recycler and it is very tedious once you implement it across thousands of them. I also have concerns about performance of thousands of individual circuit networks. And finally it takes a lot of space and looks ugly. A native function would be way more convenient and I believe a lot of people would benefit from itKyralessa wrote: Wed Jul 01, 2026 12:43 pm You can do this yourself with a chest, combinator, and stack inserter per recycler.
Re: Recycler (toggle) to output belt stacks only
The recycler only has 12 internal slots.
This change would require it to have quite a lot of internal slots.
Just to hold the various scrap/quality output would take 60 slots.
If you're also feeding non-scrap items back into the recyclers to break them down further, now you're talking about...no idea how many, but a truly ridiculous number of internal slots.
(I mentioned uncommon chests, but I'm actually using epic steel chests to hold the combination of scrap/quality output and secondary recycled output.)
This change would require it to have quite a lot of internal slots.
Just to hold the various scrap/quality output would take 60 slots.
If you're also feeding non-scrap items back into the recyclers to break them down further, now you're talking about...no idea how many, but a truly ridiculous number of internal slots.
(I mentioned uncommon chests, but I'm actually using epic steel chests to hold the combination of scrap/quality output and secondary recycled output.)
Re: Recycler (toggle) to output belt stacks only
There is a fine line here.husnikadam wrote: Wed Jul 01, 2026 12:53 pm A native function would be way more convenient and I believe a lot of people would benefit from it
"Can't wait to get home and play the game"
"Game is programmed in such a way that is plays itself."
I personally really enjoyed finding this solution myself. If there were a native solution, you had just robbed me of some friction that can eventually produce dopamine and proudness through creativity and intelligence.
On the other hand I love many QOL features similar to this.
The more appropriate question is: Would anyone ever turn such a feature off?
And even further: Should the recycler just function that way on itself all the time?
I think compared to every other assembler type building it would be weird for one of them, especially something with as little philosophical sophistication as something that crushes trash, to keep stock and only output in groups of items. No other machine does this and you would least except the recycler to be the one to do it.
If you don't like banks of recyclers hooked up to circuits and chests, try using a stacker module.
Route all items through filtered splitters and only put the one chest and two stack inserters down for every N recyclers.
But I really don't think this functionality should be the default.
I would even go further and argue: It would be more factorioesque if recyclers (and miners) never output stacks ever to begin with. That functionality should be limited to the one item the grants it: Stack inserters.
Not sure if I really believe the latter point, but sometimes having stacked items and sometimes not seems more egregious than never having stacks, IMHO.
Re: Recycler (toggle) to output belt stacks only
To be fair, the big mining drill outputs ore in stacks. So there is some precedent for a machine doing it.worph wrote: Wed Jul 01, 2026 2:39 pm I think compared to every other assembler type building it would be weird for one of them, especially something with as little philosophical sophistication as something that crushes trash, to keep stock and only output in groups of items. No other machine does this and you would least except the recycler to be the one to do it.
- husnikadam
- Fast Inserter

- Posts: 121
- Joined: Mon May 21, 2018 1:56 pm
- Contact:
Re: Recycler (toggle) to output belt stacks only
Even recyclers themselves are doing it if they have more than 1 of the same item. It is the inconsistency that is annoying which comes from the recyle probabilities. There are times when multiple recycled results roll and there is a full stack outputed on a belt and there are times when only a single recycle result rolls and there is a singular item on the belt wasting the troughput (along making the belt with different stack heights look ugly)Kyralessa wrote: Wed Jul 01, 2026 4:16 pm To be fair, the big mining drill outputs ore in stacks. So there is some precedent for a machine doing it.
That is a valid point. One solution could be to just let dynamic output/dump slots count baloon similarly as in this exploit (image bellow, source reddit). Or there could be a compromise and set a maximum output slots count and if it were to overfill it would inevitibly output non full stack of items on a belt. Or the machine could just stop.Kyralessa wrote: Wed Jul 01, 2026 12:56 pm If you're also feeding non-scrap items back into the recyclers to break them down further, now you're talking about...no idea how many, but a truly ridiculous number of internal slots.
If the requested feature was a mere toggle, it wouldn't hurt any players which are fine with the current behavior.

