Refined Storage

Refined Storage

77M Downloads

Server crashes when connecting an external storage to an inventory with a lot of items or liquid

Nevrai opened this issue · 3 comments

commented

The server crashes when putting an external storage on an inventory with an exorbitant number of items or a large amount of liquid. When this happens, you can’t interact with anything, and the game freezes if you leave the world, so you have to restart the game. Upon relogging, it’s rolled back, so it’s impossible to put down the external storage. I’ve tried this three times, and it happened each time.

This happened when putting an external storage on a Sophisticated Storage barrel with about 40 thousand raw iron in it, and it also happened when putting an external storage on a Mekanism dynamic tank with 465,850 buckets of brine in it. This doesn’t happen when using external storage on inventories with fewer items or less liquid. It also doesn’t happen when connecting external storages to Functional Storage drawers with millions of items.

This was in a single-player game.

Screenshots

Screenshots (click to expand)

The barrel I tried putting an external storage on:

barrel

The dynamic tank I tried putting an external storage on:

2022-08-21_04 47 28

Versions

  • Modpack: All the Mods 7 (version 0.4.26—latest)
  • Minecraft: 1.18.2
  • Forge: 40.1.68
  • Refined Storage: 1.10.2
commented

Okay. Apologies. Resubmitted this issue with steps to reproduce: #3360.

commented

My server crashed again when putting a creative edxporter from Cable Tiers onto a Functional Storage controller connected to several drawers with a total of over 17 million items in them. There was also an external storage on this controller. I tried it again after restarting, and it happened again.

My system also won’t export any more raw copper to my drawer when it has 4.6M raw copper in it, even though I have 3.1M more raw copper in my system.

It seems like Refined Storage cannot handle external storage on an inventory with millions of items in one spot, even if it’s a storage drawer. This was in the latest version of RS, 1.10.3.

commented

If only there was a template that gave us the relevant info for debugging things