Grimoire API

Grimoire API

5.9k Downloads

[1.7.10] Crash with DragonAPI (org.spongepowered.asm.mixin.throwables.MixinApplyError: Re-entrance error)

aking4125 opened this issue ยท 4 comments

commented

Hello,

I am receiving a crash upon startup. A crash report isn't generated so here is the .log file. Any ideas?

Possible conflict with EndlessIDs and SpongeMixins I read your comment there stating

"Superseeded by Grimoire API"

However AnimFix requires SpongeMixins.

fml-client-latest.log

The issue was also reported to EndlessIDs as well just in-case GTMEGA/EndlessIDs#1

commented

However AnimFix requires SpongeMixins.

Functionally Grimoire can replace SpongeMixins as-is, but it doesn't help in this case since that mod declares explicit dependency on SpongeMixins specifically. There shouldn't be any issues solely from booting both Grimoire and SpongeMixins in modpack though.

From what I can see your particualar issue indeed resides on the side of EndlessID's, and their attempt to mess with classpath very early in coremod loading. They wouldn't need to do it at all if they switched to Grimoire. In any event, changes are neccessary on their side to fix this.

commented

Copy. I created an issue on the TCLProject/Biome-ID-Extender#2 before this one as a precaution. Just thought I'd also bring it up here as well.

Thank you for the verification.

commented

I cleaned up the mixin logic of my mods, the latest versions no longer hard depend on spongemixins

commented

Your implementation is... somewhat questionable still, but whatever gets the job done I guess.