ME Storage Bus does not show items in nested networks (Ars Nouveau + Functional Storage)
NielsPilgaard opened this issue ยท 11 comments
Relay of EnigmaticaModpacks/Enigmatica9#998
Describe the bug
The Storage Bus is unable to see items in nested item networks. The setup is this:
- Storage Bus on Ars Nouveau Storage Lectern
- Storage Lectern has a Functional Storage Storage Controller connected to it
How to reproduce the bug
- Place Storage Bus on Ars Nouveau Storage Lectern
- Storage Lectern has a Functional Storage Storage Controller connected to it
@Gregie screenshots of your setup would be helpful here ๐
Expected behavior
For all items in connected storages to appear and be accessible
Additional details
No response
Which minecraft version are you using?
1.20.1
On which mod loaders does it happen?
Forge
Crash log
https://gist.github.com/Gregie/bea8b08cdb3ee109d4c61aeb459ddeb7
More info as well: I have the Lectern network hooked up to a Create Item Vault and an Occultism Dimensional Storage Actuator, both don't seem to suffer from the issue of not registering items.
@Gregie I don't really know how these lecterns work.
Is the entire area chunk-loaded? Including every block the lecterns are connected to?
@shartte Yes, that chunk and all surrounding chunks loaded are force loaded by FTB Chunks.
Since I don't know how these lecterns work: Does the storage bus see some of the items, or none of the items that would be accessible via that lectern?
@shartte The Storage Bus sees all items except the ones in the Storage Controller. So to answer your question it sees some of the items accessible via that lectern.
At least one cause seems to be adding drawers to the controller. You need to break and replace the Storage Bus for it to recognize that the items in the new drawer exist. Thinking back it may be THE cause for the bug to appear. I might've been messing with my storage system every time the issue occured.
I am somewhat beginning to suspect this might be on Ars side :-P
But maybe not, I'd have to investigate more. There's a technical thing AE2 doesn't do in 1.20.1 ("listening to cap invalidation") that we'll not go back and add. That has become irrelevant in 1.20.4, though.
@shartte @NielsPilgaard So it seems like if you close the server after adjsting the storage drawers then the Storage Bus doesn't recognize any items in the Storage Controller. This is fixed by breaking and replaceing the Storage Bus before closing the server. (This would explain why it seemed random to me.) As you said maybe it's an Ars bug however, it does seem to only effect the Storage Bus. The Ars network is not hampered in functionality as far as I can tell. Good info for anyone else trying to do this kind of setup using these mods. Appreciate you looking into it!