-
Notifications
You must be signed in to change notification settings - Fork 307
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 Does Not Show Stored Items and Eventually Crashes #15731
Comments
Adding on, crafts still work fine when the AE system is broken (as in that it continues to run the crafts fine) |
Same thing happened to our server (multiple times, however can't reproduce) recently. :< I think this issue should be on the todo-list of 2.6.0. |
Not much anyone can do without a way to reproduce it though. |
Yeah, we need a simpler way to reproduce this problem (i.e. a minimal setup of ME network to trigger this). In our server the problem happens always after a large crafting request with some failed attempts of crafting before (the stored material is consumed during the calculation) |
crash-reports.zip |
Broken world. We had this bug before, but thought we were able to fix it:
|
My crafting status also have such 'ghost fluid' craftings every time right before crash. It seems that AE2FC is suspicious. |
For what it's worth, we managed to fix it with a custom jar provided by ghzdude. He said he added a null check for crafting jobs and that's what was causing the system to crash. Got the custom jar a month or so ago and the ae hasnt crashed since. |
So can he open a PR for this problem before release of 2.6.0? |
I dont want to bother him about it, since he just made it for us because we asked. I can post the code snippet he said he added here if it helps. |
OK I'm home, this is what he added.
He said that the problem was the crafting cpu's finalOutput being null when it shouldn't be. @chochem if you want to take a look at this fix then it's right there, it worked perfectly for us. |
Checking finalOutput seems not to be a very good solution, even though it works well. I wonder if it's the problem of this NULL check, or it has a even deeper reason? Typechecks: src/main/java/appeng/me/cluster/implementations/CraftingCPUCluster.java, L798: src/main/java/appeng/crafting/v2/CraftingJobV2.java, L37: Further investigation needed. I'm not familiar with Java. :( |
Your GTNH Discord Username
catbomb`
Your Pack Version
2.5.1
Your Server
private
Java Version
Java 21
Type of Server
Vanilla Forge
Your Actions
Nothing done, AE2 just randomly stops showing stored items sometimes. Reloading AE2 does not fix it, but might briefly show some stored items. Depending how severe it is, another AE network might show items, or it might not. Reloading the server sometimes fixes it, sometimes doesn't. When it doesn't, we need to roll back to a previous save. Sometimes instead of being blank, it shows all craftable items but not any stored items. I talked about it with Divran on discord a couple weeks ago, and he said that he had the same issues prior and could not fix it. There was another person who had the same problem in the discord a couple days ago, and he had to roll back to fix it as well. It's incredibly annoying and happens often enough that it's an active nuisance in our playthrough, and any help would be appreciated.
Crash Report
https://pastebin.com/gQTRnXct (most recent log, but each log looks a bit different. There was only a dual interface at the coordinate specified, breaking it didn't fix anything. I can provide regular server logs if necessary as well.)
Final Checklist
The text was updated successfully, but these errors were encountered: