Page 1 of 1

[Twinsen][0.17.x] Replacing chests forces inserters to obey circuit rules

Posted: Fri Mar 15, 2019 5:10 pm
by Davv
As in title.

We have for example this inserter Image

When replacing for example from Image to Image, inserter obeys it's programmed rules, and gets new item from, example, assembler.

GIF and save: https://wetransfer.com/downloads/75478b ... 739/0338ef

Re: [Twinsen][0.17.x] Replacing chests forces inserters to obey circuit rules

Posted: Mon Mar 18, 2019 1:57 pm
by Twinsen
This is because when fast replacing, the circuit network is disconnected. Because it's the last connection, the network is destroyed. When the new connection is made, a new circuit network is created and thus it will be empty for 1 tick, making your <0 condition be true.

It's a bug, but unfortunately fixing it would require quite a big refactor of the fast replace logic for circuit networks.
So I would consider it a minor known issue.

This won't happen if the inserter was connected to something else.