GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

Mixin conflict with Litematica 1.12.2

somepersondontask opened this issue ยท 6 comments

commented

GregTech CEu Version

2.6.2a, 2.7.4a

Modpack Used

Nomifactory CEu

Addons Installed

Litematica, malilib (both mixin and nomixin)

Environment

On startup

Side Crashed

Client

New Worlds

Yes

Steps to Reproduce

  1. Have GregTech: CEu, Litematica, and malilib installed in mods folder
  2. Launch the instance

Crash Report

2023-10-29-3.log.gz
2023-10-29-4.log.gz
2023-10-29-3.log.gz

Additional Information

rongmario said it was a mixin conflict between gtceu and litematica

commented

you forgort to install codechickenlib for that

commented

2023-10-29-4.log.gz

still crashed. log file attached

commented

can you see if you can reproduce it with just gt + dependencies and litematica + malilib in the instance

commented

the first log file is when i did just that

commented

tech22 said this will be fixed down the road. closing issue

commented

For clarity - this will likely be fixed later on as a side effect of moving our ASM transformers to Mixin. There is currently a conflict between the transformer for a method in EntityRenderer and Litematica's Mixin into the same method, which cannot be trivially resolved within the ASM transformer alone.

Disabling the ASM transformation entirely also results in broken behavior within GT, so it cannot be disabled for compat in the same way we are able to do for OptiFine.

I'm re-opening this issue so we can still keep track of it, and come back to check if it has been fixed after a Mixin transition within GT.