Load My Chunks

Load My Chunks

9.9k Downloads

[Incompatibility] Any mods that include fabric-lib mixins

X-Machiavelli opened this issue ยท 2 comments

commented

Mod Version
MC_1.21.1(NEO_21.1.71)

loadmychunks-1.0.6-pre+1.21.1+neoforge
architectury-13.0.6-neoforge
accessories-neoforge-1.1.0-beta.7+1.21.1

What were you doing before the crash happened?
Occurred during client loading. Crash reproducible with only 3 mods.

Provide Logs here:
crash-2024-10-16_14.47.26-client.txt
latest.log

commented

So this is an interesting issue.

Looking at the accessories jar, it includes forgified-fabric as a jarjar dep. This has some interesting implications on load order from the looks of it, causing the fabric mixins to apply after LMC's which is not good, this is at least what I'm theorizing prevents the crash on raw Fabric.

The solution might be to just make forgified-fabric an optional dependency for LoadMyChunks forcing LMC to load after it.

@X-Machiavelli You may want to install forgified-fabric as well, it may inadvertently fix the issue by forcing FF to load before LMC.

commented

Generalized the title. Future versions of LMC need to include fabric-api/forgified-fabric as an optional dependency in Forge/Neo instances to avoid issues with mixin load order.