-
Notifications
You must be signed in to change notification settings - Fork 316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AE2 [fluid]storage bus doesn't work with subnetted interface #17872
Comments
Tested to work on a simple setup on Nightly 727 (filter storage to water, net has fluid terminal, dual interface net has storage, put water in terminal > water stored in dual interface net storage). Can you share more about your setup? Is there storage on the subnet the fluids could be going to instead? Is there storage available on the dual-interface side for the fluid to go to? |
idk if its related, but i noticed that fluid storage bus with pririty 1 and 0 sometimes swap recived fluid. It is in AL, bus with priority 1 got fluid for bus with 0, bus 0 got fluid for bus 1. |
Hmm, seems like this is also works in my SP test world. But doesn't work on server either with item storage buses.
Just usual subnet which trying to store items in mainnet.
No, there is a sticky card on storage bus going to mainnet, so mainnet is the only options for fluids listed in storage bus.
Yeah, there is plenty of storage. Btw, Items from AE2 output bus also don't pushed to mainnet (but if i place import bus in a subnet, it will send items to mainnet properly). So, i suspect there is some weirdness with my AE2 setup, but currently i've can't figure out exact conditions. If i can figure out this, i'll reopen this PR (or if someone else also experience that - let me know) |
After a day of sitting with debugger, i figured out 2 main reasons for that:
There were also cases when I lost access to my AE system when I entered the server. Server in online mode, i've using my license account, so apparently my uuid don't changed.
This is explains however, why this issue can't be reproduced: to reproduce it we need a really big mainnet which takes a lot of time to fully initialize, or some bugged player ids in cache. Probably 2 case can be fixed. I'll try to look at that, but reopening the issue if anyone want's to take a look. Also, i can share my backup if anyone needs it. |
Seems like there is some nbt saving problem. Block owner id was saved to "proxyname/p" in nbt data, e.g.: This is a newly placed security manager. But sometimes this data was lost, this is my mainnet security manager (which was placed by me, my id is 2): And after that i've lost access to my mainnet (since owner changed from me to user with id 0). This happens a couple times, seems like after server restart. If somebody also have this problem (what occasionally security manager refuses to work with owner), please describe your case here. |
But i don't think this is somehow related to security manager, since you are trying to manipulate the subnet (without security manager) from mainnet. In my case this is being vice versa, and subnet fails the security check trying to manipulate the mainnet. Did this is reproduceable after restart? Or you need to reconfigure storage bus every time? If you return priority back to 0, it stops working? |
Your GTNH Discord Username
skproch
Your Pack Version
2.7.0-beta3
Your Server
private
Java Version
Java 21
Type of Server
Ultramine
Your Expectation
Fluid storage bus connected to dual interface should send fluids to subnet as item storage bus does.
The Reality
When i place fluid storage bus, set the filtered fluids near the dual interface (subnet), storage bus doesnt' send all this fluids to this subnet.
Your Proposal
Fluid interface should send fluids to subnet.
Final Checklist
The text was updated successfully, but these errors were encountered: