-
Notifications
You must be signed in to change notification settings - Fork 14
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
GregTech 6 crashing on launch. #28
Comments
I'm able to reproduce this. Adding Mixingasm fixes that error, but a different one comes up later instead:
|
Turns out our mixin was set up wrong. Now I can launch the game without a crash. Mixingasm is still needed though, to work around GT6's ASM transformer being unfriendly to Mixin. You can try the new build here: https://nightly.link/embeddedt/ArchaicFix/suites/8188325357/artifacts/356244370 |
i tried with gregtech 6 and still crash |
Can you post your |
ok i will later |
weird i don't have fml-client-latest.log when i crash |
crash report : |
It looks like you're missing Mixingasm, try adding it.
No crash if I replace GregTech with |
Actually this crash can't be solved by you because the crash happens between forgemultipart and gregtech 6 |
but the crash between gregtech 6 and archaicfix is fixed |
Tried it with mixingasm and latest build and it works, thank you! Is there something that could be done on Greg's side? |
what are you talking about ? for the greg side? |
The mod is still in active development, adding mixingasm looks more like a workaround than an actual fix. I mean is there something that could be done on the mod side to fix this as well? |
Well, the issue seems to happen because GT's transformer loads extra classes while it runs, and Mixin doesn't like that. The proper fix would be to avoid the class loading. I'm not sure if it would work here, but one trick to accomplish this is to use The "lazy" fix would be to do what Mixingasm does and add GT6's transformer as an exception using |
Setting |
Thanks for the fix @makamys. Regarding that transformer being disabled, I'm pretty sure Greg mentioned that that bugfix doesn't work entirely reliably, and I have been trying to implement a better one on my side for quite some time, so I doubt it will affect much to keep it off. |
Are you talking about |
Not sure what yours does, but we (mostly OvermindDL1) did attempt to fix the whole thing, where you get kicked back to the main menu TWICE in a row sometimes, and only the third time you actually load a Singleplayer World, but at the cost of having a Minecraft "Server" instance running in the background forever that you need to Task Kill manually afterwards. I am not sure how well my fix works, it probably only reduced the amount of times it happens, because I am still getting that Bug from time to time... |
I'm closing this as I think the original issue is solved and I don't have time to investigate the race condition problem further at the moment. |
Vanilla 1.7.10 with Forge, FalsePatternLib, MixinBooterLegacy and ArchaicFix only.
Here is the log. Not sure on which side it should be fixed so I opened an issue in both repos
GregTech6/gregtech6#95
https://pastebin.com/PBjqWHQx
The text was updated successfully, but these errors were encountered: