Skip to content

Fluids not being pushed through P2P Tunnels correctly, leading to lock upsΒ #193

@Banderi

Description

@Banderi

Setup: Nomifactory CEu 1.7.5 for Minecraft 1.12.2 w/ AE2FC-Rework 2.6.6-r

  • Interface with a fluid + items recipe pattern, connected to ME Interface P2P Tunnel (necessary for certain complex autocrafting setups with multiblocks, excessive amounts of patterns, and/or programmable circuits), which outputs to split inventories, some for items (e.g. chest), some for fluids (e.g. tanks).

Expected behavior:

  • The items get pushed into item-only inventories, fluids get pushed into fluid-only inventories.

Instead:

  • The items reach the item-only inventories, but the fluids do not reach any inventory. They are not queued, and they will never be output even if a tank appears as a valid spot, locking up the recipe forever.

What does not work:

  • Having Fluid P2P Tunnels for directing fluids
  • Having a buffer tank to the interface's side to take the fluid before they bounce bank
  • Having multiple ME Interface P2P Tunnel inputs

What does work correctly:

  • A chest on one side and a tank on the other side (no ME Interface P2P Tunnel)
  • Any combination of Item P2P Tunnels and Fluid P2P Tunnels outputting to inventories (no ME Interface P2P Tunnel)
  • Any combination of item and fluid conduits/pipes (no ME Interface P2P Tunnel)

Essentially, from my testing, the issue is this:
If there's any ME Interface Tunnel present anywhere, no fluid reaches any inventory, ever, regardless of combination of other blocks or connections.
This is very problematic for complicated recipes that require a direct ME Interface connection (e.g. for phantom programmable circuits) as well as multiple interfaces and/or multiple inventories (e.g. for multiblock machines which have too many recipes for a single interface). The only solution right now is to make multiple separate, very expensive machines, each with their own interface and no tunnels.

Is there any chance this could be taken a look at?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions