Empty tank fills up in the system
IlBudda opened this issue · 9 comments
Describe the bug
When I insert an empty tank into the system, I don't know why, but it fills it with lava, and until it is full, I can't remove it from the network.
I attached a video to demonstrate everything better
How can we reproduce this bug or crash?
import an empty tank into the system, fills up by itself
What Minecraft version is this happening on?
Minecraft 1.21.1
What NeoForge or Fabric version is this happening on?
neoforge 21.1.176
What Refined Storage version is this happening on?
beta2
Relevant log output
I can not reproduce this bug. Can you create a minimal set up for me with Mekanism and RS so I can reproduce this?
I will tonight. And I wouldn’t say it’s a bug more of a weird interaction with the Mekanism tank accepting both items (ie another Mekanism tank and filling it) and fluids
Here is a test world. In the storage system there are recipes and the items for them to create either Mekanism's fluid or chemical tanks as well as a chest (not connected to the storage system) that contains the highest tier of both as either adding the tanks manually or auto crafting can cause the issue. When adding the tank to the system check the two tanks that have the external storages on them to see where they ended up. The issue is more of a configuration error because in order to replicate it I had to decrease the storage priority for the storage block for the items. This is the key to making this issue reproducible
In case it matters I had the following mods
refinedstorage-neoforge-2.0.0-beta.9
refinedstorage-mekanism-integration-1.0.0
refinedstorage-jei-integration-neoforge-1.0.0
Mekanism-1.21.1-10.7.14.79
jei-1.21.1-neoforge-19.21.2.313
neoforge-21.1.200
Oh yeah, I understand the issue. Thanks for making the reproduction world.
There is an external storage on the makanism tank.
The problem is that Refined Storage is inserting the newly crafted tank in the tank input slot of the external storage inventory.
You can fix this in various ways:
- Don't use a tank that has an input slot for items, or disable said input slot
- Give the external storage connected to the tank a lower priority
- Set a whitelist on the external storage to only accept fluids
I had a similar issue, the tank was being put in to the tank storing the fluid/gas and was filling from there. I had to track down the tank that was storing the fluid/gas and set it to only accept the fluid/gas it was storing and remove the other tank
@Texasjake95 Not sure if you saw my question above.
I did but probably didn’t explain properly. Mekanism tanks also take in items which I assume is what the tank that is crafted goes in to and begins to fill in the tank. The storage tank is filling the new tank which the storage system can see as it is filling. I am away from my computer but can provide screenshots if needed when I can get back to it