MoreCulling

MoreCulling

77.1k Downloads

v0.20.2-1.20.x - Crashes Regardless of Sodium available or not!

UltimatChamp opened this issue ยท 1 comments

commented

Setup

Fabric --> 0.15.3
More Culling --> 1.20.4-0.20.2
Cloth Config API --> 13.0.121+fabric
Sodium --> mc1.20.3-0.5.5 - Crashes regardless of Sodium available or not

Crash Reports

Crash Report w/o Sodium
Uncaught exception in thread "main"
java.lang.RuntimeException: Mixin transformation of net.minecraft.client.main.Main failed
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
-	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
-	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463)
-	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
-	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [moreculling.mixins.json:compat.MultipartBakedModel_sodiumMixin from mod moreculling] from phase [DEFAULT] in config [moreculling.mixins.json] FAILED during PREPARE
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:585)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:543)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290)
-	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
-	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)
-	... 7 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: The specified mixin 'ca.fxco.moreculling.mixin.compat.MultipartBakedModel_sodiumMixin' was not found
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:865)
-	at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:852)
-	at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:781)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540)
-	... 13 more
Caused by: java.lang.ClassNotFoundException: The specified mixin 'ca.fxco.moreculling.mixin.compat.MultipartBakedModel_sodiumMixin' was not found
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.loadMixinClass(MixinInfo.java:1314)
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:858)
-	... 16 more
Crash Report with Sodium
A mod crashed on startup!
net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'sodium'!
-	at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63)
-	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:162)
-	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
-	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'sodium'!
-	at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:388)
-	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
-	at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:386)
-	at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:160)
-	... 2 more
Caused by: net.fabricmc.loader.api.EntrypointException: Exception while loading entries for entrypoint 'preLaunch' provided by 'sodium'
-	at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:56)
-	at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:384)
-	... 3 more
Caused by: java.lang.RuntimeException: Mixin transformation of me.jellysquid.mods.sodium.client.SodiumPreLaunch failed
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
-	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
-	at java.base/java.lang.Class.forName0(Native Method)
-	at java.base/java.lang.Class.forName(Class.java:534)
-	at java.base/java.lang.Class.forName(Class.java:513)
-	at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
-	at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
-	at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
-	... 4 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [moreculling.mixins.json:compat.MultipartBakedModel_sodiumMixin from mod moreculling] from phase [DEFAULT] in config [moreculling.mixins.json] FAILED during PREPARE
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:585)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:543)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:462)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:438)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:290)
-	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
-	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
-	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)
-	... 14 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: The specified mixin 'ca.fxco.moreculling.mixin.compat.MultipartBakedModel_sodiumMixin' was not found
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:865)
-	at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:852)
-	at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:781)
-	at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:540)
-	... 20 more
Caused by: java.lang.ClassNotFoundException: The specified mixin 'ca.fxco.moreculling.mixin.compat.MultipartBakedModel_sodiumMixin' was not found
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.loadMixinClass(MixinInfo.java:1314)
-	at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:858)
-	... 23 more
commented

Oooh... Fixed in 0.20.3!