Page 1 of 1

[0.14.20] Robot stuck cause by lock chest

Posted: Wed Nov 30, 2016 11:48 am
by fregate84
Hello,


I have discover a bug.

All my robots are stuck, and it's because I lock all slot of one yellow chest. But lots of others yellow chest are available.

If I unlock this chest, all return to normal.
ScreenShot002.jpg
ScreenShot002.jpg (150.19 KiB) Viewed 3811 times
ScreenShot004.jpg
ScreenShot004.jpg (67.56 KiB) Viewed 3811 times
bug.zip
(20.83 MiB) Downloaded 143 times

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Wed Nov 30, 2016 12:32 pm
by Rseding91
Why would you ever do that with a chest?

I don't consider this worth the slowdown it will cause to "fix". Just don't do that.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Wed Nov 30, 2016 12:52 pm
by fregate84
To void it before delete it.

1st a "lock" some chest. Then train come, robots fill train with chest, and few min late chest are void.




Note : in this case it s a mistake i forgot one chest.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Wed Nov 30, 2016 5:19 pm
by Mooncat
Just an idea for the fix without causing (much) performance issue:
if all slots are locked, the logistic chest is considered out of the logistic network (it becomes a normal chest). Any slot being unlocked will cause the chest to go back to the network.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Wed Nov 30, 2016 5:55 pm
by fregate84
Or don't get possible to player to block all slots of a chest.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Fri Apr 14, 2017 12:15 am
by quyxkh
You can replace chests but keep their inventory intact, just click with an active-provider chest in hand, the robots will empty it, or with a steel chest in hand, the robots will ignore it. Change the chest type will also compact the inventory, that can get handy sometimes.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Fri Apr 14, 2017 9:17 am
by Optera
The logical way to remove logistic chests is what fregate84 tried.
The "right" way to remove logistic chests is to fast replace them with either steel or active-provider.

Re: [0.14.20] Robot stuck cause by lock chest

Posted: Fri Apr 14, 2017 3:20 pm
by BenSeidel
Rseding91 wrote:Why would you ever do that with a chest?

I don't consider this worth the slowdown it will cause to "fix". Just don't do that.
So why does the expected behaviour occur with both the passive provider chest (items in locked cells are removed) and the requester chest (a fully locked chest requesting items prevents any items from being delivered). Can't the mechanism that causes the "robot line" realise that the chest is full when they arrive be used? Only ask as the requester chest seems to work that way.