GregTechCEu Modern

GregTechCEu Modern

6M Downloads

Import covers on item pipes can "remember" disconnected destinations

SylviBlossom opened this issue ยท 0 comments

commented

Checked for existing issues

  • I have checked for existing issues, and have found none.

Tested latest version

  • I have checked that this occurs on the latest version.

GregTech CEu Version

v1.5.3

Minecraft Version

1.20.1

Recipe Viewer Installed

EMI

Environment

Singleplayer

Cross-Mod Interaction

No

Other Installed Mods

GregTech Community Pack Modern v1.12.1

Expected Behavior

Conveyors and robot arms set to "import" will only send items to other destinations connected via pipes

Actual Behavior

Under specific conditions, a conveyor/robot arm set to "import" placed on a pipe will remember its destinations even when the pipes connecting to them are disconnected/broken, until a server restart.

Vid-020197-1.mp4

Steps to Reproduce

  1. Place down two containers and connect them via pipes (at least 3 pipes)
  2. Attach a conveyor/robot arm set to "import" on a pipe facing a container (use a low extraction rate to trigger the bug consistently)
  3. While items are being extracted, either:
    • Break (not disconnect) one of the pipes mid-way along the line and replace it (should immediately reconnect to its neighbors)
    • Place a decorative cover on a pipe mid-way along the line, then disconnect and reconnect a neighboring pipe from the covered side
  4. Break or disconnect any pipes along the line and items will continue transferring

Additional Information

This doesn't seem to happen by covers or machines exporting into pipes, only importing. This also more annoyingly can cause the pipe to not transfer anything, but I haven't found a consistent way to reproduce that.