Mekanism Dynamic Tank sometimes "forgets" fluid
Lgmrszd opened this issue ยท 10 comments
Modpack version:
2.4.0
Description:
After some time playing, Mekanism Dynamic Tank stops functioning properly. It shows that it holds fluid, but after attempt to extract it (with Mekanism pipes, TE ducts, etc) Tank instantly shows as empty. After reforming structure (breaking and placing one of the blocks), the fluid apears again and can be normally extracted. Also, the tank was not on the chunk border.
I haven't yet managed to reproduce this bug in singleplayer but I've encountered it several times in multiplayer
Steps to reproduce:
- Build a valid Mekanism tank with two valves, pump some fluid in one valve, setup redstone-controlled extractor (fluiducts with a servo)
- Leave the chunk area/visit another dimension/relogin to let the chunk unload
- Come back, check tank: it should display some fluid. If attempt to pump in more fluid, it would be displayed in the interface
- Attempt to extract fluid: it should instantly "void" fluid in it, and none of it would be extracted. Any pumped in fluid may still increase stored fluid number.
- Reform the structure: it should display all the fluid that were "voided" before.
Expected behavior:
The tank should function properly after chunk it is contained in is unloaded and loaded back.
Screenshots:
If I encounter this again, I will try to record the demonstration of this bug.
Also, might be related to mekanism/Mekanism#6996
If there is a way to avoid this bug then I suggest putting some tips in dynamic tank quest.
Video demonstrating the bug (GDrive)
Direct video link (DropBox)
Timestamps for convenience:
0:00 -- Tank shows as empty
0:21 -- After starting biodiesel production, tank starts filling up
0:27 -- Tank is emptying "successfully"
0:46 -- Tank "voids fluid"
0:59 -- Reformed the structure, biodiesel is back in the tank, everything works as intended.
video not viewable on my device. please edit your message to include an embed of the video (NOT a link, upload the video itself)
Not sure what do you mean; I'm unable to upload the video directly as it's to big for GitHub. I uploaded it to Google Drive, if you want it to be somewhere else, I'll try to upload it here.
@WaitingIdly the message is updated to include direct link to a video
Can confirm this happens; seems the best course of action would be a tooltip in the quest book (and/or would recommend removing the quest for it)
In the meanwhile, IE tank might be interesting alternative, though you can't change the "recipe" (it only uses iron sheetmetal and treated fence for the multiblock) nor the volume of it.
Had it happen to me, so I thought, empty tank, let's fill it with oil. Proceeds to fill tank, empty tank and place empty tank back to its place. Suddenly it was full of lava (again) - with basic ones
Just had it happen on single player after logging in, exact same thing as reported: tank empty, break and reform it, tank remembers it's full again. What a shame, I quite like these tanks.
As of 2.14.0, I have removed the Dynamic Tank quest, and added warning tooltips to its components not to use it. It still retains its crafting recipe though.
While this doesn't directly fix the issue, new players will more than likely not use the Dynamic Tank, meaning the issue will slowly work itself out as more and more people complete the pack. So I will close this now.