BuildCraft|Core

BuildCraft|Core

7M Downloads

Fluid pipe seem to randomly disconnect

jakubg1 opened this issue ยท 4 comments

commented

BuildCraft version: 7.99.21
Forge version: 14.23.5.2808
Link to crash report or log: {none given}
Singleplayer or multiplayer: Singleplayer with LAN (host; the bug occurs also when without LAN though)

Description:
I've encountered a strange bug when placing a pipe network between the base and the nearest oil geyser. I've connected them by golden pipes along with the yellow wire to control mining. The pipes seem to randomly disconnect (probably when loading/unloading chunks?), and it wouldn't be a problem, when the wire would still behave normally, but the power in it is stopped and I can't control the mine. I didn't check if it does same to fluids flowing in it. Neither block update nor reloading the world (the game crashed once when I was trying to do it) removes the problem, I need to remove the pipe completely and re-place it again, but it's pointless because the bug occurs again after a while.

Screenshot:
obraz

Steps to reproduce:
I think the only need is an about 200 blocks long pipe along with a wire. Go away some blocks, then go back again.

Additional information:
I can provide them when asked.

Mod list:

MCP 9.42 Powered by Forge 14.23.5.2808 13 mods loaded, 13 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

State ID Version Source Signature
LCHIJA minecraft 1.12.2 minecraft.jar None
LCHIJA mcp 9.42 minecraft.jar None
LCHIJA FML 8.0.99.99 forge-1.12.2-14.23.5.2808.jar e3c3d50c7c986df74c645c0ac54639741c90a557
LCHIJA forge 14.23.5.2808 forge-1.12.2-14.23.5.2808.jar e3c3d50c7c986df74c645c0ac54639741c90a557
LCHIJA buildcraftlib 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftcore 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftbuilders 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcrafttransport 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftsilicon 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftcompat 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftenergy 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftfactory 7.99.21 buildcraft-all-7.99.21.jar None
LCHIJA buildcraftrobotics 7.99.21 buildcraft-all-7.99.21.jar None

Edit:
Yes, it has to have something with chunks:
obraz
Probably the wrong way how the pipe connections are stored.

commented

BuildCraft version: 7.99.22
Forge version: 14.23.5.2780

I also had this problem, but I only needed a pipe run of about 40 blocks with blue pipe wire to make it happen. Also occurred on chunk boundaries like the op, so i've been able to stop it from happening with chunk loaders.

commented

I'm hoping that I fixed this alongside #4359 in ab70f2c however I haven't replicated this inside a dev environment so I'm not sure. Can you try using 7.99.23-pre1 to see if that stops the issue from occurring?

commented

Still having the same issue with blue and red pipe wire, but not with yellow of equal pipe runs. It seems to happen anytime the server restarts, regardless of whether or not there are chunk loaders.

commented

Ok, I actually replicated this in dev and it should be fully fixed now for 7.99.23.