ServerCore

ServerCore

7M Downloads

BlockGetterMixin class has invalid @Redirect signature when paired with Exordium

owosoup opened this issue ยท 2 comments

commented

Describe the bug
Using Quilt loader, the mod crashes the game during mixins.

Full crash log:
pastebin.com/qfCYuCzz

Reproduce
Steps to reproduce the behavior:
Use the Quilt loader, and the Exordium mod (modrinth.com/mod/exordium).
Use Servercore as well.

Expected behavior
Minecraft starts and I enjoy my lag free world with less ticking.

Versions
ServerCore: 1.3.5
Minecraft: 1.19.4
Exordium: 1.1.2

Mod incompatibilities
Exordium.

commented

Thanks for reporting this. It looks like the loader is confused on which version of MixinExtras to use, as both ServerCore and Exordium include different versions of it in the mod jar. Some of the features in newer versions of it are used for that mixin.

Normally speaking it should just choose the one with the highest version number, which seems to be indicated by the logs - but for some reason its still messing with it, because when I remove MixinExtras from Exordium's jar file everything works as expected. This seems to be quilt exclusive, I can't reproduce it with fabric.

One possible reason for this could be that Exordium is shading MixinExtras, but not relocating it. I'm not sure I can fix this on my end.

commented

I'll report it to the other project!