
Crashing with Optifine / Optifbric
lollingtonbear opened this issue · 4 comments
Hi,
Using MultiMC to run MC client (MC 1.19).
Looks like clashing mods are Optifine and Freecam. I've tried both with other mods and they all work fine so this is isolated to just these 2.
MOD versions being used are listed below.
fabric-api-0.57.0+1.19
optifabric-1.13.5
OptiFine_1.19_HD_U_H8_MOD
zergatul.freecam-1.2.0-fabric-1.19
Crash dump:
MultiMC version: 0.6.16-3431
Launched instance in online mode
authserver.mojang.com resolves to:
[18.165.195.40, 18.165.195.47, 18.165.195.37, 18.165.195.49]
session.minecraft.net resolves to:
[52.45.69.223, 3.229.83.86, 52.7.214.17]
textures.minecraft.net resolves to:
[18.165.201.70, 18.165.201.65, 18.165.201.12, 18.165.201.77]
api.mojang.com resolves to:
[18.172.153.32, 18.172.153.104, 18.172.153.35, 18.172.153.63]
Minecraft folder is:
E:/Minecraft/MultiMC/instances/1.19-Fabric/.minecraft
Java path is:
C:/Program Files/Java/jdk-17.0.1/bin/javaw.exe
Checking Java version...
Java is version 17.0.1, using 64-bit architecture, from Oracle Corporation.
Main Class:
net.fabricmc.loader.impl.launch.knot.KnotClient
Native path:
E:/Minecraft/MultiMC/instances/1.19-Fabric/natives
Traits:
traits FirstThreadOnMacOS
traits XR:Initial
Libraries:
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar
E:/Minecraft/MultiMC/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar
E:/Minecraft/MultiMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar
E:/Minecraft/MultiMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar
E:/Minecraft/MultiMC/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar
E:/Minecraft/MultiMC/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar
E:/Minecraft/MultiMC/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar
E:/Minecraft/MultiMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
E:/Minecraft/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.16.0/log4j-slf4j18-impl-2.16.0.jar
E:/Minecraft/MultiMC/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar
E:/Minecraft/MultiMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
E:/Minecraft/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-common/4.1.77.Final/netty-common-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-buffer/4.1.77.Final/netty-buffer-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-codec/4.1.77.Final/netty-codec-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-handler/4.1.77.Final/netty-handler-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-resolver/4.1.77.Final/netty-resolver-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-transport/4.1.77.Final/netty-transport-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-transport-native-unix-common/4.1.77.Final/netty-transport-native-unix-common-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/io/netty/netty-transport-classes-epoll/4.1.77.Final/netty-transport-classes-epoll-4.1.77.Final.jar
E:/Minecraft/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
E:/Minecraft/MultiMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
E:/Minecraft/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
E:/Minecraft/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
E:/Minecraft/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
E:/Minecraft/MultiMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
E:/Minecraft/MultiMC/libraries/com/mojang/datafixerupper/5.0.28/datafixerupper-5.0.28.jar
E:/Minecraft/MultiMC/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar
E:/Minecraft/MultiMC/libraries/com/mojang/authlib/3.5.41/authlib-3.5.41.jar
E:/Minecraft/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
E:/Minecraft/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
E:/Minecraft/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
E:/Minecraft/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
E:/Minecraft/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
E:/Minecraft/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.16.0/log4j-api-2.16.0.jar
E:/Minecraft/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.16.0/log4j-core-2.16.0.jar
E:/Minecraft/MultiMC/libraries/com/mojang/text2speech/1.13.9/text2speech-1.13.9.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/intermediary/1.19/intermediary-1.19.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/tiny-remapper/0.8.2/tiny-remapper-0.8.2.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/access-widener/2.1.0/access-widener-2.1.0.jar
E:/Minecraft/MultiMC/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar
E:/Minecraft/MultiMC/libraries/org/ow2/asm/asm-analysis/9.3/asm-analysis-9.3.jar
E:/Minecraft/MultiMC/libraries/org/ow2/asm/asm-commons/9.3/asm-commons-9.3.jar
E:/Minecraft/MultiMC/libraries/org/ow2/asm/asm-tree/9.3/asm-tree-9.3.jar
E:/Minecraft/MultiMC/libraries/org/ow2/asm/asm-util/9.3/asm-util-9.3.jar
E:/Minecraft/MultiMC/libraries/net/fabricmc/fabric-loader/0.14.8/fabric-loader-0.14.8.jar
E:/Minecraft/MultiMC/libraries/com/mojang/minecraft/1.19/minecraft-1.19-client.jar
Native libraries:
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1-natives-windows.jar
E:/Minecraft/MultiMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1-natives-windows.jar
Mods:
[✔️] fabric-api-0.57.0+1.19
[✔️] optifabric-1.13.5
[✔️] OptiFine_1.19_HD_U_H8_MOD
[✔️] zergatul.freecam-1.2.0-fabric-1.19
Params:
--username --version 1.19 --gameDir E:/Minecraft/MultiMC/instances/1.19-Fabric/.minecraft --assetsDir E:/Minecraft/MultiMC/assets --assetIndex 1.19 --uuid --accessToken --userType --versionType release
Window size: 1024 x 768
Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms8192m, -Xmx8192m, -Duser.language=en]
Minecraft process ID: 4316
Using onesix launcher.
[17:37:33] [main/INFO]: Loading Minecraft 1.19 with Fabric Loader 0.14.8
[17:37:33] [main/INFO]: Loading 53 mods:
- fabric 0.57.0+1.19
- fabric-api-base 0.4.9+e62f51a3a9 via fabric
- fabric-api-lookup-api-v1 1.6.7+9ff28f40a9 via fabric
- fabric-biome-api-v1 9.0.14+b2a4a624a9 via fabric
- fabric-blockrenderlayer-v1 1.1.18+9ff28f40a9 via fabric
- fabric-command-api-v1 1.2.6+f71b366fa9 via fabric
- fabric-command-api-v2 2.1.2+0d55f585a9 via fabric
- fabric-commands-v0 0.2.23+df3654b3a9 via fabric
- fabric-containers-v0 0.1.27+df3654b3a9 via fabric
- fabric-content-registries-v0 3.2.0+07df213ea9 via fabric
- fabric-convention-tags-v1 1.0.8+37622d24a9 via fabric
- fabric-crash-report-info-v1 0.2.3+bd0a0d4aa9 via fabric
- fabric-data-generation-api-v1 5.1.1+a680b9b4a9 via fabric
- fabric-dimensions-v1 2.1.28+a6d2f785a9 via fabric
- fabric-entity-events-v1 1.4.16+9ff28f40a9 via fabric
- fabric-events-interaction-v0 0.4.26+9ff28f40a9 via fabric
- fabric-events-lifecycle-v0 0.2.25+df3654b3a9 via fabric
- fabric-game-rule-api-v1 1.0.19+18990361a9 via fabric
- fabric-item-api-v1 1.5.4+767db26ea9 via fabric
- fabric-item-groups-v0 0.3.25+9ff28f40a9 via fabric
- fabric-key-binding-api-v1 1.0.18+9ff28f40a9 via fabric
- fabric-keybindings-v0 0.2.16+df3654b3a9 via fabric
- fabric-lifecycle-events-v1 2.1.0+33fbc738a9 via fabric
- fabric-loot-api-v2 1.1.0+03a4e568a9 via fabric
- fabric-loot-tables-v1 1.1.3+9e7660c6a9 via fabric
- fabric-message-api-v1 1.0.1+513f4a59a9 via fabric
- fabric-mining-level-api-v1 2.1.10+33fbc738a9 via fabric
- fabric-models-v0 0.3.15+9ff28f40a9 via fabric
- fabric-networking-api-v1 1.0.27+7fe97409a9 via fabric
- fabric-networking-v0 0.3.14+df3654b3a9 via fabric
- fabric-object-builder-api-v1 4.0.7+9ff28f40a9 via fabric
- fabric-particles-v1 1.0.8+dc39553aa9 via fabric
- fabric-registry-sync-v0 0.9.17+23c4cfefa9 via fabric
- fabric-renderer-api-v1 1.0.8+9ff28f40a9 via fabric
- fabric-renderer-indigo 0.6.9+1f92344ea9 via fabric
- fabric-renderer-registries-v1 3.2.18+df3654b3a9 via fabric
- fabric-rendering-data-attachment-v1 0.3.12+9ff28f40a9 via fabric
- fabric-rendering-fluids-v1 3.0.5+9ff28f40a9 via fabric
- fabric-rendering-v0 1.1.20+df3654b3a9 via fabric
- fabric-rendering-v1 1.10.14+9ff28f40a9 via fabric
- fabric-resource-conditions-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-resource-loader-v0 0.5.5+a6d2f785a9 via fabric
- fabric-screen-api-v1 1.0.24+f05effafa9 via fabric
- fabric-screen-handler-api-v1 1.2.6+9ff28f40a9 via fabric
- fabric-textures-v0 1.0.18+9ff28f40a9 via fabric
- fabric-transfer-api-v1 2.0.9+e62f51a3a9 via fabric
- fabric-transitive-access-wideners-v1 1.1.1+9e7660c6a9 via fabric
- fabricloader 0.14.8
- freecam 1.2.0
- java 17
- minecraft 1.19
- mm 2.3 via optifabric
- optifabric 1.13.5
[17:37:33] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/E:/Minecraft/MultiMC/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[17:37:33] [main/INFO]: Compatibility level set to JAVA_16
[17:37:33] [main/INFO]: Compatibility level set to JAVA_17
Found existing patched optifine jar, using that
[17:37:34] [main/WARN]: Configuration conflict: there is more than one oshi.properties file on the classpath
[17:37:34] [main/WARN]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath
[17:37:35] [main/ERROR]: Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.ExceptionInInitializerError
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.8.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: java.lang.ExceptionInInitializerError
at net.minecraft.class_128.method_568(class_128.java:173) ~[client-intermediary.jar:?]
at net.minecraft.class_128.method_24305(class_128.java:343) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?]
... 10 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:419) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.optifine.reflect.Reflector.<clinit>(Reflector.java:289) ~[Optifine-mapped.jar:?]
at net.minecraft.class_128.method_568(class_128.java:173) ~[client-intermediary.jar:?]
at net.minecraft.class_128.method_24305(class_128.java:343) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?]
... 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) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.optifine.reflect.Reflector.<clinit>(Reflector.java:289) ~[Optifine-mapped.jar:?]
at net.minecraft.class_128.method_568(class_128.java:173) ~[client-intermediary.jar:?]
at net.minecraft.class_128.method_24305(class_128.java:343) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?]
... 10 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method onRenderItemInHand(Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;FLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V in zergatul.freecam.mixins.json:MixinGameRenderer from mod freecam failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap zergatul.freecam-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1385) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:414) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.optifine.reflect.Reflector.<clinit>(Reflector.java:289) ~[Optifine-mapped.jar:?]
at net.minecraft.class_128.method_568(class_128.java:173) ~[client-intermediary.jar:?]
at net.minecraft.class_128.method_24305(class_128.java:343) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:152) ~[minecraft-1.19-client.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.8.jar:?]
... 10 more
Process exited with code 1 (0x1).
Please note that usually neither the exit code, nor its description are enough to diagnose issues!
Always upload the entire log and not just the exit code.
I already had problems with OptiFine in 1.18 and rendering hands functionality, now it is crashing in 1.19...
I never used OptiFine with Fabric, I just need optifabric to test this?
This is fixed, please check version 1.2.1 on curseforge. But render hands option will not work with OptiFine.
OptiFabric is just a loader for Optifine so you need both bits.