LoliKingdom / LoliASM

The lolis are now preparing to bytecode manipulate your game.
GNU Lesser General Public License v2.1
105 stars 23 forks source link

[ASM VerifyError] loliasm 5.0 is incompatible with B3M #90

Closed kappa-maintainer closed 2 years ago

kappa-maintainer commented 2 years ago

Crash Report

Rongmario commented 2 years ago

B3M is a coremod?

kappa-maintainer commented 2 years ago

Yes, it provides some kind of hardcore darkness function by asming into EntityRenderer's nightvision method and many render classes

Rongmario commented 2 years ago

Can you try disabling either fixMC30845 or fixMC31681 to see which is causing it?

kappa-maintainer commented 2 years ago

Fix31681 caused this. Is it possible to make mixin compatible with asm? If not, I guess I have to disable the fix

Rongmario commented 2 years ago

Easy fix coming up. I wasn't using mixins for that patch. I also found the cause of why #27 was never truly fixed. So that will also get fixed.

kappa-maintainer commented 2 years ago

Launched with the new jar and the console printed many Mixin apply failed before the game failed to launch

kappa-maintainer commented 2 years ago

https://gist.github.com/kappa-maintainer/cd83edece9a0f52049192ab3e9c42c64 Can reproduce with only loliasm installed

Rongmario commented 2 years ago

Does this build work for you? loliasm-5.1.zip

kappa-maintainer commented 2 years ago

Yes, and the B3M conflict seems fixed