Applied Energistics 2 Wireless Terminals

Applied Energistics 2 Wireless Terminals

29M Downloads

Failure to Initialize Game.

GenzongGaming opened this issue · 14 comments

commented

Not sure if it's Issue 163 but, here's the log and the crash report.

MC Version 1.19.2
Latest version of AE2WTLib
AE2 v12.9.5
Forge v42.3.14

crash-2023-07-17_22.50.50-client.txt
latest.log

commented
  1. and then it crashes on something unrelated

Does it say what it crashed on by chance? Because without AE2WTLib everything works fine

java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.client.renderer.RenderType

it fails to load a class which should be present, (which ae2wtlib doesn't touch)

tho it should have already crashed after failing to apply the mixin for the first time
by not crashing it likely left minecraft in a broken state.
(that is also why it works without ae2wtlib)


Additionally, anything else I can possibly do to help diagnose this? Any Mods that help with Crash Reports such as this or anything?

no, not really.
I know where it happens, and how to work around that, but I have no clue why it happens or how to debug it

commented

I know where it happens, and how to work around that, but I have no clue why it happens or how to debug it

Ah :/ Well hell. I wish you luck and hope you can find the issue. It's pretty much broken for me since and I'm dying without my AiO Wireless Terminals X, x from 1.18 - 1.20 :/

it fails to load a class which should be present, (which ae2wtlib doesn't touch)

Any idea what that is? Find what is failing and try disabling them. I know some updates on 1.18/1.19 had major version changes that could be causing some potential funk. For example, Creates update to 5.0/5.1 Or Flywheel Versions for create 4.9 and earlier and Oculus.

Additionally, are there any known incompatibilities with AE2WTLib and other AE2 mods on 1.18/1.19 and if not maybe a glance over the latest nonsense put on curse/modrinth?

What exactly from your mod fails? I know you say a Mixin but do you know what or how that mixin would interact with MC and what function it's trying to load, and if so can you try to explain that? Idk,. I'm just tossing anything out there because it'll prolly end up being so obvious that it was never even looked at because why and how could it be that. It always is >, <

commented

can you try this test build and see if it still crashes?
test.zip

oops, that build is for the wrong minecraft version, here is the correct one: test.zip

Additionally, are there any known incompatibilities with AE2WTLib

actually, now reading about this, someone said createindustry can trigger this bug (tho it works fine for me if I just install ae2wtlib and createindustry)
if the test build above fixes this issue, then I know what the exact problem is, and it would be both mods fault

and other AE2 mods

optifine breaks some ae2 features, but optifine breaks like every second mod
and starlight crashes ae2's guide, but that is only an issue on 1.20.1

commented

I went through every mod and ultimately figured out that it was AE2WTLib that was causing it. Remove it and it boots and a world loads perfectly fine.

commented

it is indeed a variant of #163

tho there are a few weird things with your log

  1. after failing to apply the mixins, it just continues
  2. it then tries to apply this mixin for 2 more times (a total of 3 times)
  3. and then it crashes on something unrelated
commented

Additionally, anything else I can possibly do to help diagnose this? Any Mods that help with Crash Reports such as this or anything?

commented
  1. and then it crashes on something unrelated

Does it say what it crashed on by chance? Because without AE2WTLib everything works fine

commented

mod-list_2023-07-18_16.08.57.txt
Modlist if this helps any (Not Including AE2WTLib)

commented

there is a fix, but only for later minecraft versions nebuIr/Default-Dark-Mode#120
you can fix it yourself by replacing the file assets/ae2/textures/wtlib/guis/extras.png in the 1.29.2 version with the one from the latest (1.20) version of that texturepack

That fixed it. Ty.

the issue is that both me and createindustry have a refmap called mixin.refmap.json (you are supposed to put the modid in the filename), causing one to be overwritten, and missing some data
for the fixed version, I just renamed it

Ofc it was something so simple haha. Well, hopefully anyone that looks up similar issues like this in the future comes across this post and goes "huh.... let me check the obvious thing that's so obvious it couldn't possible be that"

Regardless many thanks for the assistance. Happy to have AE2WTLib back >. <

commented

It works!!

Great!
I will make a proper release with the fix soon

about the texture issue, you do have a texturepack with dark mode GUIs?
can you give me a link to it?

at some point I changed the way the GUI works, and that seems to have broken it, but it should be an easy fix (assuming there isn't already a fixed version available)

commented

about the texture issue, you do have a texturepack with dark mode GUIs?
can you give me a link to it?

Ah, yeah I do. Totally forgot about adding that to the pack I'm tryna make and PAXI'd it. Here's the link to it. https://www.curseforge.com/minecraft/texture-packs/default-dark-mode

Hopefully with this update you can permanently close #163 X ,x
PS, was Create 5.0+ and it's 5.0+ Addons the issue again?

commented

about the texture issue, you do have a texturepack with dark mode GUIs?
can you give me a link to it?

Ah, yeah I do. Totally forgot about adding that to the pack I'm tryna make and PAXI'd it. Here's the link to it. https://www.curseforge.com/minecraft/texture-packs/default-dark-mode

there is a fix, but only for later minecraft versions nebuIr/Default-Dark-Mode#120
you can fix it yourself by replacing the file assets/ae2/textures/wtlib/guis/extras.png in the 1.29.2 version with the one from the latest (1.20) version of that texturepack

Hopefully with this update you can permanently close #163 X ,x PS, was Create 5.0+ and it's 5.0+ Addons the issue again?

the issue is that both me and createindustry have a refmap called mixin.refmap.json (you are supposed to put the modid in the filename), causing one to be overwritten, and missing some data
for the fixed version, I just renamed it

commented

oops, that build is for the wrong minecraft version, here is the correct one: test.zip

It works!! Game booted up just fine and I was able to load into the world and spawn myself all the terminal variants! :D

actually, now reading about this, someone said createindustry can trigger this bug (tho it works fine for me if I just install ae2wtlib and createindustry)
if the test build above fixes this issue, then I know what the exact problem is, and it would be both mods fault

I actually did have Create Industry I believe. I have Create 5.1 and everything that's updated for 5.1 Not sure that was actually the issue or what but here's a new log so you can see all the interactions incase that helps. The only issue is that it seems the player inventory screen is a little borked.
image

https://paste.atlauncher.com/view/99160ea3-5b26-42ac-8f78-e838e89830d5

commented

the fix is released now