Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Incompatibility: Fabric]: Game crashes with Artifacts #72

Open
Nevrai opened this issue Nov 8, 2024 · 0 comments
Open

[Incompatibility: Fabric]: Game crashes with Artifacts #72

Nevrai opened this issue Nov 8, 2024 · 0 comments

Comments

@Nevrai
Copy link

Nevrai commented Nov 8, 2024

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 -&gt;<br>expandability.mixins.json:swimming.EntityMixin from mod expandability -&gt; Prepare Injections -&gt;<br>wrapWithCondition$cng000$expandability$cancelFluidPushing(Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)Z -&gt;<br>Prepare -&gt;  -&gt; { 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
@Nevrai Nevrai added bug Something isn't working needs-triage labels Nov 8, 2024
@Nevrai Nevrai changed the title [Bug: <Fabric>]: Game crashes on start-up [Bug: Fabric]: Game crashes with Artifacts Nov 8, 2024
@jpenilla jpenilla added mod-incompatibility and removed bug Something isn't working labels Nov 9, 2024
@jpenilla jpenilla changed the title [Bug: Fabric]: Game crashes with Artifacts [Incompatibility: Fabric]: Game crashes with Artifacts Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants