AgriCraft

AgriCraft

30M Downloads

Water tank crashes server

bennyb1971 opened this issue ยท 13 comments

commented

Hi,

playing the modpack Crop block on a server i host for it. It is a Forge server (so no sponge or any other plugins used). The water tank randomly crashes the server because it uses an impossible amount of water.
link to crash log
https://pastebin.com/SXtEx5ms

commented

Similar to an issue I've had but it's the sprinklers rather than the tank. Only happens for me when it's raining though. Also using the Crop Block pack.
Initial crash log
crash-2018-04-18_01.51.04-server.txt

Crash log when relogging
crash-2018-04-18_01.58.53-server.txt

commented

I've seen this when using a multi-block water tank to collect rain water. The tank isn't capped at 16 buckets, i.e. WAILA or similar can show 21000/16000. The crash happens for me when a multi-block tank crosses that threshold (probably something to do with balancing the water amount between multiple tanks) because the crash says a ticking entity received -3mB of water or similar. It never happened for me with a single block 'standalone' tank, only when I made a multi-block one.

commented

Is the tank connected to any non-AgriCraft blocks?

While the crash is unfortunate, I'm glad that at least the verification system is working properly. The earlier that stuff fails the earlier it can be fixed...

commented

Not directly connected - it's just a big tank to collect rainwater on the 'Crop Blocks' mod pack. It may be sitting on a cobblestone base, but no connection to other pipes, ducts or anything similar. Appears to occur whenever the water rebalances across a multiple tank multi-block. Can replicate this by filling the multi-block tank up to 15 buckets (per block), and then triggering rain. Overall tank will fill as expected, but if you take a bucket of water out and reduce it 'just below' the 16 bucket limit, it crashes at the point where a single block's contents end up averaging out and the value decreasing (I think!)

commented

I only have it connected to an ender io reservoir via a thermal dynamics fluiduct with a resonant servo on it to keep the tank full.

commented

I have received the same crash, do you need my logs as well? I have this on a modpack I made for myself

commented

I have a similar issue: https://paste.dimdev.org/corukemevu.txt
Keep up the good work!

commented

Also a similiar issue being noticed here. Crash log in linked issue.

https://github.com/AshenGaming/potentia-reborn/issues/22

commented

Have the same issue, can verify FPS++ nor FoamFix causes it to crash. The only way to fix it is to disable it accepting rainfall in configs

commented

I had two crashes with the water tank. First time was with using a tank from thermal dynamics. I was filling up the tank by clicking on the wooden water tank and I came up with the crash. It was not raining but the tank was recently filled by rain. Second time was it just started raining, tank was full and I was walking by the tank and it crashed. Would not be so bad, but it crashes to desktop instead of just out of the world. If you need my crash reports let me know. I'll post them. (others have posted theirs so I don't know if you need them or not.)

The crashes occur with the multiblock water tank. A single water tank that is overfilled does not cause a crash.

commented

I can confirm the issue - I do not think it was raining at the time, but I am having the multiblock water tank being filled by water on top of it, and now it crashes the moment I try to load into the world. I would very much like to know if there is any way to temporarily hotfix it, as I would like to continue playing in that world.

Here is the crash report, I am playing on a modified FTB Revelations 2.0.0

commented

For me it was the fill tank from water flowing above setting, but yeah, good there is at least a relatively simple around. I guess if you only had one-wide stacks of tanks, it should be fine too, since the bug seems to be related to the balancing between adjacent tanks.

commented

I also thought there was no rain, @Zuthal, since I was in the desert, but the tank was filling anyway. As previously stated you could try and set "fill tank from rainfall" to 'false' in the config. It worked for me, after I set I was able to load my world again. Hope it works for you!