I didn't move it to "Won't implement" because despite I think I know what the devs think about this, I'm not one of the devs myself. However, as I said :ssilk wrote: Tue Apr 21, 2020 5:01 pm I see that similarly. Any reasons against moving this to won't implement?
Combining, Splitting, and Balancing Large Numbers of Belts
Moderator: ickputzdirwech
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Koub - Please consider English is not my native language.
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Ehm, no, of course not because of the devs opinions.
![Smile :)](./images/smilies/icon_e_smile.gif)
I think this should be moved, because - as Optera said - it makes no sense, because you already can do it, but need to find out yourself which combination of mods to use.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Can't agree with that reasoning. "Ideas and Suggestions" is for vanilla. So nothing should be moved "because it can be done with mods" as that would defeat the point of this subforum. To me the only reason to move something from here to "won't implement" is when it is clear that the devs don't intend to implement the idea. Or in some edge cases if the @OP agrees that it's better to have it in mods than vanilla.ssilk wrote: Wed Apr 22, 2020 6:27 am I think this should be moved, because - as Optera said - it makes no sense, because you already can do it, but need to find out yourself which combination of mods to use.
And for "wider splitters" i feel that the "clearness of dev intent" is given.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
N-ary splitters
TL;DR
Splitters, but with any number of inputs/outputsWhat ?
There are very few places where players recommend not attempting to design it yourself. One of these is belt balancers. Players accumulate giant books of belt balancer blueprints made by other players. Players who can't find blueprints of them stand very little real chance of making good balancers themselves because they're pretty nasty.This seems a bit weird because the devs have added helpers for other things that are way easier to make than balancers, and also belt balancers are basically just bigger versions of functionality we already have; the splitter.
Therefore I simply propose that the splitter be extendable so that you can set it to any number of belts wide, with each output having a separate filter, so if you had a 10-belt-wide splitter, you could set 10 (or 9) filters.
Why ?
Belt balancers have always been a pain in terms of size, performance, and finding a working blueprint. With train intersection design becoming relatively trivial in 2.0 I think the equal upgrade for belts is to make belt balancers trivial.Re: Combining, Splitting, and Balancing Large Numbers of Belts
[Koub] Merged into older thread with same suggestion.
Also : #thereisamodforthat : https://mods.factorio.com/mod/Multilane_Splitters
Also : #thereisamodforthat : https://mods.factorio.com/mod/Multilane_Splitters
Koub - Please consider English is not my native language.
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Last I checked, all mods that offer belt balancing functionality have some truly horrible UPS problems that makes using them effectively a non-starter.
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Is there some reason why a Wube implementation would be similarly poorly optimized? If not, I wouldn't worry about how mods perform when considering a vanilla implementation of this feature.DeadMG wrote: Fri Jan 19, 2024 7:35 pm Last I checked, all mods that offer belt balancing functionality have some truly horrible UPS problems that makes using them effectively a non-starter.
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Wube can do this in C++ avoiding having to spin up the LUA instance on every tick to check if there are items on the input belt and to place items on the output belt. The splitter in C++ can also sleep until the input belt has items or the output belt has space.Murklak wrote: Sun Jan 21, 2024 6:52 pmIs there some reason why a Wube implementation would be similarly poorly optimized? If not, I wouldn't worry about how mods perform when considering a vanilla implementation of this feature.DeadMG wrote: Fri Jan 19, 2024 7:35 pm Last I checked, all mods that offer belt balancing functionality have some truly horrible UPS problems that makes using them effectively a non-starter.
So A) a lot faster and B) running far fewer times.
-
- Filter Inserter
- Posts: 533
- Joined: Mon Feb 05, 2018 10:01 am
- Contact:
Re: Combining, Splitting, and Balancing Large Numbers of Belts
Or you could use merged chests and loaders.
But balancers have almost no uses since the introduction of splitter priorities.
The only place they're still the right thing to use over compressors is near trains.
But balancers have almost no uses since the introduction of splitter priorities.
The only place they're still the right thing to use over compressors is near trains.
Re: Combining, Splitting, and Balancing Large Numbers of Belts
The engine implementation of splitters is far more efficient than what any mod could do. All I'm asking for is that kind of efficiency on more than two belts.