
[Incompatibility: Fabric]: Game crashes with Artifacts
Nevrai opened this issue · 0 comments
Minecraft Version
1.21.1
Moonrise Version
0.1.0-beta.8+68ea18b
Mod Loader
Fabric
Logs and Crash Reports
latest.log: https://mclo.gs/PERoURN
Crash report:
RuntimeException: Mixin transformation of net.minecraft.class_1297 failed
<html>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)<br>at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)<br>at java.base/java.lang.ClassLoader.defineClass1(Native Method)<br>at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)<br>at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:160)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)<br>at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)<br>at java.base/java.lang.ClassLoader.defineClass1(Native Method)<br>at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)<br>at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:160)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)<br>at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)<br>at knot//net.minecraft.client.main.Main.main(Main.java:210)<br>at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)<br>at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)<br>at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)<br>at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)<br>at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)<br>at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)</html>
MixinTransformerError: An unexpected critical error was encountered
<html>at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392)<br>at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)<br>at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)<br>at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)<br>... 27 more</html>
<html>MixinApplyError: Mixin [expandability.mixins.json:swimming.EntityMixin from mod expandability] from phase [DEFAULT] in<br>config [expandability.mixins.json] FAILED during APPLY</html>
<html>at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638)<br>at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589)<br>at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379)<br>... 30 more</html>
<html>InvalidInjectionException: @At("INVOKE") on net/minecraft/class_1297::cancelFluidPushing with priority 1000 cannot<br>inject into net/minecraft/class_1297::method_5692(Lnet/minecraft/class_6862;D)Z merged by<br>ca.spottedleaf.moonrise.fabric.mixin.collisions.EntityMixin with priority 1000 [INJECT_PREPARE Applicator Phase -><br>expandability.mixins.json:swimming.EntityMixin from mod expandability -> Prepare Injections -><br>wrapWithCondition$cng000$expandability$cancelFluidPushing(Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)Z -><br>Prepare -> -> { target: method_5692(Lnet/minecraft/class_6862;D)Z }]</html>
<html>at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:312)<br>at org.spongepowered.asm.mixin.injection.code.Injector.find(Injector.java:248)<br>at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.prepare(InjectionInfo.java:475)<br>at knot//com.llamalad7.mixinextras.injector.v2.WrapWithConditionInjectionInfo.prepare(WrapWithConditionInjectionInfo.java:27)<br>at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1407)<br>at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731)<br>at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315)<br>at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246)<br>at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437)<br>at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418)<br>at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)<br>... 30 more</html>
Additional Context
My game crashes on start-up. It mentions expandability.mixins.json:swimming.EntityMixin from mod expandability
. It’s caused by some kind of conflict between Moonrise and the Artifacts mod, and removing Moonrise lets the game to load properly.
Versions
- Minecraft: 1.21.1
- Moonrise: 0.1.0-beta.8+68ea18b
- Artifacts: 12.0.6
- Fabric Loader: 0.16.9
- Fabric API: 0.107.0