makamys/CoreTweaks

Full transformer cache crashes with UniMixins

Opened this issue · 4 comments

I have installed
+unimixins-all-1.7.10-0.1.13.jar (latest version from the official mod github)
and
CoreTweaks-1.7.10-0.3.1.1+nomixin.jar
And minecraft crashes with this crash-report
crash-2023-11-04_14.31.02-client.txt
Here is also a log
latest.log
Could you please fix this issue or tell me, what am I doing wrong?

I found out that it is because of
S:transformerCacheMode=FULL
However I wonder, why it is incompatible with UniMixins?

The full transformer cache replaces the transformer chain with a single transformer, which causes UniMixins to fail to find the Mixin transformer in there. It's not the default option for this reason, it has some compatibility issues (I think it breaks DragonAPI too).

Not sure how much I can do about this from CoreTweaks's side, and I wouldn't want to clutter up UniMixins with compat code for CoreTweaks's weirdness either. But I'll leave this issue open in case I think of something.

Alright, thanks!

Damn, was getting this exact issue. Was hoping to use the full transformer to speed up my massive modpack.