Logistics Pipes

Logistics Pipes

13M Downloads

[1.12.2] Active Supplier Modules Dump Endless Items

Flexico opened this issue Β· 6 comments

commented

Forge 14.23.5.2854
LP 0.10.3.41
AE2 rv6 stable7

When I set up an active supplier module on an inventory, instead of just stocking the number of items I specify, it endlessly crafts more and more, even after the inventory is full, sending clumps of items bouncing back and forth in the pipes.
I'm using Applied Energistics as my storage, with a chassis pipe on an interface with a provider module and an itemsink module set to default.

commented

I have a similar issue. My network works fine until I switch one of my mk5 chassis with active supplier and chest to get infinite of an item, then everything else breaks and every item in my network basically gets popped out some how. Not sure if it can’t keep up with the lp autocrafters or what. This pipe does also have a provider pipe with the item as someone above was saying. It was filling fine at first but then a whole bunch of extra items got sent to the default route for some reason and overflowed that chest and everything started popping out there and everywhere else.

commented

What is the configuration of the supplier module?

commented

It happened at 3 different locations: One was set for 3 stacks of oak logs and Bulk100, one was 6 dense iron plates at Bulk100, and one was 8 blocks of charcoal at Bulk50.

commented

The only time this has happened to me, I accidentally also connected the Chassis to a container that could not accept the input (An Ender Utilities barrel). This attempted to supply that container and failed, but endlessly filled the network. This could be a different issue, however.

commented

I actually found this bug as well, the issue i think is when you have an active supplier and a provider with the item to supply in the same chassis pipe, the blacklisted item (to prevent loops) dows not let the active supplier see the content of that item in the inventory and keeps sending thinking it's empty, i checked the requesting table and the contents of that inventory for that item do not show

commented

I had the same issue as the original poster.

The Supplier Logistics Pipe would just fill up the target inventory constantly, instead of just keeping stock, regardless of which mode the Supplier pipe was set to, basically almost acting like Infinite mode no matter what. I say "almost" because unlike Infinite mode it would actually wait until the items in transit had arrived before sending more items. It also would keep trying to send items even if the target was full, and then spew the items out on the floor. The Supplier and Provider pipes were not connected to the same inventory, unlike for Dr-Froth above.

After testing, I found a consistent way to reproduce it: when using Buildcraft pipes for the transport, this issue occurs. When using either LP's own unrouted pipes or Thermal Dynamics' itemducts, the issue goes away and everything works as expected. The Buildcraft version is buildcraft-all-7.99.24.7.jar (the latest version of Buildcraft as of writing this). I verified this to happen for both logisticspipes-0.10.3.73.jar (the latest beta on Curse as of writing this) and logisticspipes-0.10.3.40.jar (the latest release on Curse as of writing this).

I only tested with Buildcraft's gold pipes, though I would assume this happens with any of them. The Supplier was set up to supply 8 wheat with mode Bulk50.

Minimal mod list that reproduces the issue:

CodeChickenLib-1.12.2-3.2.3.358-universal.jar
buildcraft-all-7.99.24.7.jar
logisticspipes-0.10.3.73.jar