Hbm's Nuclear Tech - Extended Edition

Hbm's Nuclear Tech - Extended Edition

292k Downloads

Bug: Fluid ducts do not save their type when set by fluid template

TNTTVSGOU opened this issue · 10 comments

commented

It seems that whenever the server restarts, some of the fluid identifiers for these pipes go blank, causing the pipes to not connect,just like this (I'm using translation software, which may lead to inaccurate descriptions)
QQ截图20230103151950

commented

Does it happen only to specific fluid pipe or all pipes? What does WAILA show when looking at the pipes? It could be that the old pipe system is used from an old world. What would happen if you replace pipes with newly placed ones?

commented

The second case seems to happen in a separate Chunk (like in the picture), but the problem in the first case seems to happen in every corner, Wawla shows the fluid pipe as fluid_duct_mk2. If I reposition the pipe, it will show the bug again on the next server restart (maybe, I'm not really sure)
![2023-01-06_19 24 53](2023-01-06_19 25 15)

commented

same

commented

That is strange - can you replicate that? Does it only happen after the first restart or does it get worse if you restart a few times in a row?

commented

It seems that there are two cases of this bug, the first one is that the fluid pipes do not break as shown in the picture, but there is a situation where the fluid cannot be transported; the second case is that the fluid pipes break as shown in the picture and the fluid cannot be transported. The first case seems to occur every time the server is restarted, causing us to spend a lot of effort to find the problem (most of the time we dig out the fluid pipes and put them back in place), the second case is very uncertain and has only occurred twice since the server was created. At the moment it is not known if a few more reboots will make it worse

commented

Do the pipes still transfer fluids meaning it is a rendering thing or do they dont transfer any meaning the pipes fluid has be reset?

commented

I got this issue too, only in one chunk. Singleplayer, but im open it to LAN. Chunk-loader (chicken chunks) in 5x5 mode cover all my base including this chunk and other chunks with pipes.
Bug can't be fixed by pressing F3+A (chunk reloading).
In my case it's a visual bug, pipes still transfer peroxide to SILEX.

image

commented

got the same issue aswell
singleplayer

on bottom of rbmk lol
one notable thing is that i placed different types of ducts next to others

broken 1
スクリーンショット (2340)

broken 2
スクリーンショット (2341)

fixed 1
スクリーンショット (2342)

fixed 2
スクリーンショット (2343)

Edit: joining after fixing broke it again
Edit 2: everytime i rejoin it breaks again, likely in the same way
Edit 3: exploding the rbmk made the crash similar to this one #10

world download if necessary
https://drive.google.com/file/d/1EgAJwz-z3Dg_eWikvHasKq7rzS1VCTfH/view?usp=share_link
it says many mods are missing but it works with only hbm

commented

I have a theory why it happens. Could it be that the fluid template was used to set the fluidtype of these pipes?
Bc i may have found a bug where the change of the fluidtype in the duct does not get saved. It could explain why it happened after restarts.
Ill put the bug fix into the next update. Maybe that fixes it.

commented

I think it is fixed now