[boskid][2.1.8] Legendary Inserter has inconsistent rotation times
Posted: Thu Jun 25, 2026 4:03 pm
Latest 2.1.8 changes has affected Legendary Inserter's rotation times from consistent 8 ticks per cycle into inconsistent 8/9 ticks depending on swing direction.
I will explain this on maxed out Legendary Stack Inserter (4 stacks of size 4).
For chest-to-chest movement:
If it is horizontal, then all is as intended - 8 ticks per cycle (4 ticks for forward movement, and 4 ticks backward). But vertical one alternates between 8 ticks for left-sided rotation (4+4) and 9 for right-sided one (5+4 if looking up, 4+5 if looking down), meaning it takes 1 tick longer to travel every second cycle when swinging from right side upwards (counterclockwise).
You can easily test if for yourself by pasting in editor chest-to-chest inserters for all 4 rotations side by side, and seeing them desync almost instantly. Example below: Exactly same for chest-to-belt and belt-to-chest movement, just with some extra amount of ticks in the middle depending on stack size and pick conditions.
Lower quality inserters do not see such issue, they have consistent swing cycle times.
I do not need to explain how devastating it is - it drops throughput from 120 to ~113 for chest-to-chest and from 80 to ~76 for chest-to-belt, which ruins a lot of builds and ratios. Secondary it breaks all clocked builds which do tick-perfect output, not only by changing the active window duration, but making it alternate uncontrollably.
And finally it is exact opposite of what 2.1.8 fix wanted to do - consistent swing times regardless of rotation or mirroring, which is right call, but current version is anything but for legendary inserter, admittedly the only quality inserter for all megabasers.
I really do hope that will be fixed to what it was before, please, Wube.
I will explain this on maxed out Legendary Stack Inserter (4 stacks of size 4).
For chest-to-chest movement:
If it is horizontal, then all is as intended - 8 ticks per cycle (4 ticks for forward movement, and 4 ticks backward). But vertical one alternates between 8 ticks for left-sided rotation (4+4) and 9 for right-sided one (5+4 if looking up, 4+5 if looking down), meaning it takes 1 tick longer to travel every second cycle when swinging from right side upwards (counterclockwise).
You can easily test if for yourself by pasting in editor chest-to-chest inserters for all 4 rotations side by side, and seeing them desync almost instantly. Example below: Exactly same for chest-to-belt and belt-to-chest movement, just with some extra amount of ticks in the middle depending on stack size and pick conditions.
Lower quality inserters do not see such issue, they have consistent swing cycle times.
I do not need to explain how devastating it is - it drops throughput from 120 to ~113 for chest-to-chest and from 80 to ~76 for chest-to-belt, which ruins a lot of builds and ratios. Secondary it breaks all clocked builds which do tick-perfect output, not only by changing the active window duration, but making it alternate uncontrollably.
And finally it is exact opposite of what 2.1.8 fix wanted to do - consistent swing times regardless of rotation or mirroring, which is right call, but current version is anything but for legendary inserter, admittedly the only quality inserter for all megabasers.
I really do hope that will be fixed to what it was before, please, Wube.

