Refined Storage

Refined Storage

77M Downloads

Request: If possible, allow External Storage to fill the storage it's attached to using that block's whitelist.

Imrtltrtl opened this issue ยท 5 comments

commented

I've just tried to use an External Storage on a Storage Drawers 'Drawer Controller' and it worked well enough by depositing blocks put into the Grid into the Drawers before the disks as well as pulling from the drawers first when pulling out of the Grid.

The behavior I'd like to see though is the External Storage filling the storage from the disks as much as possible to keep that external storage full.

For example, I have a room full of storage drawers from the Storage Drawers mod and I link them all with the Drawer Controller. I would like the Refined Storage system to fill those drawers using the External Storage attached to the Drawer Controller. Keep the pulling from storage function, but place any system blocks into the storage bin/chest/drawer to fill it as much as possible.

In the end I'm looking for a Storage Drawers room to be stocked with the excess blocks stored in the Refined Storage system without having to link an Exporter to each drawer with that block whitelisted inside each Exporter. When I pull items from the drawers, I'd like to keep them stocked using the Drawer Controller pulling from the External Storage.

commented

Remove all your disks and use the disk manipulator to fill the external connection as much as possible.

commented

You would have to cycle through each disk at least once every time I pull an item from the external storage making any other item on those disks unavailable to the network. Not to mention how tedious it would be manually placing each disk into a manipulator, at most, 3 at a time. Even with a stack upgrade and 3 speed upgrades this takes a long time. That is not a viable solution to the idea I was asking for, but thanks for the response.

commented

It does not take that long of time, I transfered biggest store from Reborn Storage just fine. Sure it takes some time. And I believe that you can pipe in/out the storage discs, not sure on that one tho.

commented

I'll give you the specific scenario I'm dealing with right now to show why that doesn't work.

I just built a room above my Refined Storage Controller/Grid/Disk Drives. This room has 4 walls of Storage Drawers with a Drawer Controller on each wall. I built this room to have a quick glance at each block I want to use without having to dig around through the Refined Storage interface. The problem is, each drawer can only hold so many blocks. I'm using 2x2 storage drawers and by default they hold 512 of each block. When I put those blocks into the system with the Drawer Controller linked to the External Storage, they fill the drawer. Perfect. The problem is, when I go up into that room to look at all my blocks on the wall of drawers, I see some Bricks I want to use. I grab 512 Bricks. Now the drawer is empty. I know I have 10,0000 bricks in my Refined Storage disks somewhere. But now I have to either go into the Grid interface to look for them, which is what I'm trying to avoid, or cycle through all my disks to find out what one has the bricks and put it in the disk manipulator to refill the drawer.

It's a quality of life feature I'm asking for and if it's denied, that's fine. But this isn't a viable alternative.

commented

Sorry, your use case is extremely specific and this is generally a non-problem. Wontfix.