Skip to content

Extraction error: Only if the required item is first seen in the chest it is taken by the system. #1705

Open
@KTHyperion

Description

@KTHyperion

LogisticsPipes version: logisticspipes-0.10.4.49.jar

CONTEXT:
The machine has ItemSink, Provider, Adv. Extractor modules;
ItemSink Module was configured to require some items from the system.
The chest (let it be vanilla or IronChest) has Polymorphic ItemSink, Provider, Adv. Extractor;
This chest has the items required by the machine's ItemSink.

VALIDATION TEST:
When a machine has an ItemSink module requiring some items,
And the item is in a chest who is connected to the system via Provider Module,
So you expect the item to be removed from the chest

TEST FAIL:
The item is only removed by the chest IF and ONLY if the item is the first item found in the chest when the iteration starts.

EVIDENCE PHOTOS:

The items who are requested by the system:
ItemsinkRequest

The modules in the chest
ChestModules

The provider configuration for the chest:
ProviderModule

The extractor configuration for the chest
ExtractorModule

EVIDENCE VIDEOS:
(The video resolutions needed to be lowered since GitHub limits the video size)

IronChest Mod Manual Testing
https://github.com/RS485/LogisticsPipes/assets/135667778/f9497c6e-a6a3-4516-8be4-bd63ac6eeaba

Vanilla Minecraft Chest Manual Testing
https://github.com/RS485/LogisticsPipes/assets/135667778/436d6b78-e936-42ce-90f6-82bd350b946c

ADDITIONAL COMMENTS:
Despite the videos not showing the items not flowing by a prolonged time, you can make the test by yourself: if the item required is NOT the first item seen by the system iteration, it will not be (ever) extracted,

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugNeeds ValidationFor developers to reproduce the issue and check back with the issuer if necessary

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions