Chocohead / OptiFabric

OptiFabric venturing out into the 1.16+ world
https://www.curseforge.com/minecraft/mc-mods/optifabric
Mozilla Public License 2.0
379 stars 108 forks source link

Exit code 1 when both optifabric and optifine are in the same mod folder (1.18.2) #678

Open Bavigen opened 2 years ago

Bavigen commented 2 years ago

fabric installer version(.exe) : 0.10.2 Loader version: 0.13.3 optifabric version: 1.13.0 optifine version: OptiFine_1.18.2_HD_U_H6_MOD fabric api mod version: fabric-api-0.48.0+1.18.2 The mod folder:

21:08:44.733 launcher main Preparing to launch minecraft client for fabric-loader-0.13.3-1.18.2 21:08:44.734 launcher main Prepared asset index 21:08:45.635 launcher main Have 3105 total files to check or download 21:08:49.308 launcher main Minecraft client fabric-loader-0.13.3-1.18.2 is ready to start. 21:08:49.308 launcher main Starting! 21:08:49.308 launcher main Nothing to download! 21:08:49.308 launcher main Downloading Java Runtime java-runtime-beta:17.0.1.12.1 21:08:49.592 launcher main Extracting 8 files! 21:08:51.488 launcher main Using default game log configuration client-1.12.xml (outputs XML) 21:08:52.770 FabricLoader/GameProvider main Loading Minecraft 1.18.2 with Fabric Loader 0.13.3 21:08:53.240 FabricLoader main Loading 57 mods:

21:08:57.371 FabricLoader/Mixin main Injection warning: LVT in net/minecraft/class_757::method_3192(FJZ)V has incompatible changes at opcode 626 in callback journeymap.mixins.json:client.GameRendererMixin->@Inject::renderDrawScreenPost(FJZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;IILnet/minecraft/class_4587;)V from mod journeymap-fabric. Expected: [I, I, Lnet/minecraft/class_4587;] Found: [I, I, Lnet/minecraft/class_1041;] Available: [I, I, Lnet/minecraft/class_1041;, F, Lnet/minecraft/class_1159;, Lnet/minecraft/class_4587;, Lnet/minecraft/class_4587;, Ljava/lang/Throwable;, Lnet/minecraft/class_128;, Lnet/minecraft/class_129;] 21:08:57.372 FabricLoader main Minecraft has crashed! net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:418) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) Caused by: java.lang.ExceptionInInitializerError at net.minecraft.class_128.method_568(class_128.java:173) at net.minecraft.class_128.method_24305(class_128.java:343) at net.minecraft.client.main.Main.main(Main.java:151) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416) ... 2 more Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_757 failed at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at net.optifine.reflect.Reflector.(Reflector.java:292) ... 10 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) 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:247) ... 14 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method renderDrawScreenPre(FJZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;IILnet/minecraft/class_4587;)V in journeymap.mixins.json:client.GameRendererMixin from mod journeymap-fabric failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap journeymap-refmap.json at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1385) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 17 more 21:08:57.807 monitor Process Monitor Process crashed with exit code 1

Jaokkannsein commented 1 year ago

me too