Neeve's AE2: Extended Life Additions

Neeve's AE2: Extended Life Additions

533k Downloads

P2P interface blocking mode does not working correctly with item p2p and fluid packets.

CactusCool opened this issue ยท 4 comments

commented

I'm trying to point an interface p2p into an item p2p, the interface has blocking mode enabled and is in fluid packet mode. When I try to request the item the interface won't send it and the request stays yellow. When I use a regular interface pointing to an item p2p instead of the interface p2p this works fine. It also works fine with the interface p2p if I remove the fluid from the patterns. This seems to be an issue with the interface p2p not realizing the fluid is being sent as a packet and instead is expecting a fluid container.

commented

This stems from the bold assumption by AE2:FC that the entity on the opposite side of the queried block is a Dual Interface, which happens to be a tunnel instead.

commented

Update it seems to be an issue without blocking mode, and just wont send it in general.

commented

2023-12-05_14 59 20
2023-12-05_14 59 15

commented

Pushed a fix, albeit on a brittle side of things, assuming AE2FC will change nothing substantial about its InventoryWrapper implementation.