[0.17.45] Inconsistent Inserter Behavior Interacting with Underground Belts
Posted: Sun Jun 02, 2019 7:57 am
When a fast inserter tries to pull from an express underground belt but the belt feeding into the underground belt is a fast transport belt or a transport belt the timing of the transition between the speeds of the belts causes the items to speed up and the fast inserter is stuck in a loop of trying to grab the item, and then resetting to its default position, then trying to grab it again.
Strangely the only way for a fast inserter to pull from an express underground belt is if the belt feeding into it is also an express belt. This is only true for one direction as well. If you try to pull in the same direction as the belt, it doesn't work, but if you try to pull the opposite direction it does.
Question - Why does the inserter reset its position when it should know that it needs an item from the belt? Shouldn't it just wait in an extended position for the next item on the line? Is there some other strange bug happening here?
I have never noticed this particular problem before but now that I have a build that requires me to do something like that its quite annoying that I need 1 extra space for an express belt on one side of the build for it to function properly.
Strangely the only way for a fast inserter to pull from an express underground belt is if the belt feeding into it is also an express belt. This is only true for one direction as well. If you try to pull in the same direction as the belt, it doesn't work, but if you try to pull the opposite direction it does.
Question - Why does the inserter reset its position when it should know that it needs an item from the belt? Shouldn't it just wait in an extended position for the next item on the line? Is there some other strange bug happening here?
I have never noticed this particular problem before but now that I have a build that requires me to do something like that its quite annoying that I need 1 extra space for an express belt on one side of the build for it to function properly.