Page 1 of 1

[0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 12:19 pm
by Avezo
As in title, passive providers no longer flash 'out of network' sign, but requester chests still never get supplied, despite there being enough bots, materials, roboport coverage and whatnot. No mods.

Image

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 12:22 pm
by orzelek
My guess would be that if requester got corrupted on migration when used in 0.16.8/9 it will need to be reset.
Or go back and use save from 0.16.7 and it should work.

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 12:24 pm
by BillH
I see this problem in my base as well. Toggling "Request from buffer chests" fixes the problem. Tedious but it works.

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 1:14 pm
by AVNiels
I was having the same issue after upgrading to 0.16.10.

Copying settings or even just placing a blueprint over the requesters from the map also fixes them

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 1:15 pm
by Kelder
Yup, problem of viewtopic.php?f=11&t=55850 still exists. Seems to be for requester chests that were empty and nothing was available to refill them at the time of the save.

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 1:38 pm
by ajtowns
The following console command seemed to fix things for me:

Code: Select all

/c for k,v in pairs(game.player.surface.find_entities_filtered{name="logistic-chest-requester"}) do local s1 = v.get_request_slot(1); if (s1) then local n = s1.name; local c=s1.count; v.clear_request_slot(1); v.set_request_slot({name=n,count=c},1); end; end

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 2:03 pm
by kovarex
Thanks for the save and simple example and sorry for the trouble.
There was yet-another problem of the internal requester chest data migration between saves of different version.
I fixed it for 0.16.11.

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 5:52 pm
by realm174
ajtowns wrote:The following console command seemed to fix things for me:

Code: Select all

/c for k,v in pairs(game.player.surface.find_entities_filtered{name="logistic-chest-requester"}) do local s1 = v.get_request_slot(1); if (s1) then local n = s1.name; local c=s1.count; v.clear_request_slot(1); v.set_request_slot({name=n,count=c},1); end; end
Whoa.. thanks for that!! I went from having 9k bots "Available" to 0 instantly while they're catching up! :) Much appreciated! (no sarcasm, this is a ton better than going through all the requester chests one by one as I find the non working ones... )

Re: [0.16.10] Requester chests still do not work

Posted: Sat Dec 30, 2017 6:32 pm
by traycer
kovarex wrote:I fixed it for 0.16.11.
I really should be preparing for my New Year's Eve party, so feel free to take a break and leave the bug-fixing for 2018. :D