Applied Energistics 2

Applied Energistics 2

160M Downloads

ME Storage Bus does not show items in nested networks (Ars Nouveau + Functional Storage)

NielsPilgaard opened this issue ยท 11 comments

commented

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

commented

Screenshots of setup:
2024-08-09_18 23 10
2024-08-09_18 24 22

Very basic, trying to see if I can force the issue to appear. As it stands it happens seemingly at random and sometimes not at all during a gaming session.

commented

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.

commented

Okay Enigmatica is using aecapfix-0.8.jar, so it's likely not that ๐Ÿค”

commented

But symptom does sound cap related, I'll ask Bailey

commented

@Gregie I don't really know how these lecterns work.
Is the entire area chunk-loaded? Including every block the lecterns are connected to?

commented

@shartte Yes, that chunk and all surrounding chunks loaded are force loaded by FTB Chunks.

commented

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?

commented

@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.

commented

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.

commented

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.

commented

@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!