Buffer Chests can cause requester chests not to show their requests on the circuit network
Posted: Sat Jun 07, 2025 11:59 pm
Bug: If a buffer chest contains 3/4 (or more) of an item that IT requests, AND a requester chest requests 1/2 or less of the same requested item, then the request read by the circuit network will be 0.
Steps to reproduce:
1.Create an isolated logistics network.
2. Add a buffer chest, request B items, and add B/4 as many items as you requested to that chest.
3. Add a requester chest, and request B/2 items.
4. Read the requests from the circuit network.
Expected:
The circuit network will receive B + B/2 - 3B/4 = 3B/4 requests.
Actual:
The circuit network will receive B +B/2 - 3B/4 - 3B/4 = 0 requests.
Steps to reproduce:
1.Create an isolated logistics network.
2. Add a buffer chest, request B items, and add B/4 as many items as you requested to that chest.
3. Add a requester chest, and request B/2 items.
4. Read the requests from the circuit network.
Expected:
The circuit network will receive B + B/2 - 3B/4 = 3B/4 requests.
Actual:
The circuit network will receive B +B/2 - 3B/4 - 3B/4 = 0 requests.
Example 1