Closed Lou9896 closed 2 years ago
Can confirm, here's the full crash log for reference:
Yep, I'm having the same issue too.
Current Optifine release is incompatible with Optifabric, as detailed in the previous 8+ issues. Please wait for Chocohead to release an update, as thats all that will fix it. Editing the file to load on 1.18.1 won't magically get it working.
How long do you thing it will take him to release a new version?
I make compatable about 1.18.1 , but it is not work with another error. see #513 . my coding ability have lots of limit. need to wait chocohead fix it.
I make compatable about 1.18.1 , but it is not work with another error. see #513 . my coding ability have lots of limit. need to wait chocohead fix it.
Also me, but with different error/crash log Mixin transformation of net.minecraft.class_6850 failed
.
Full log: https://pastebin.com/cqBXpSsq
Mind telling me WHY how you guys are having issues but myself I dont? One of my friends is having the same exact issue as you and I'm telling to him I'm lost as I couldn't help him fixing the problem
See it by yourself here:
That test is on official launcher? if yes, i`ll test now with official launcher.
That test is on official launcher? if yes, i`ll test now with official launcher.
Yes official launcher. Standalone Win32, not the microsoft store variant
i have same as tnt have in i get that error he not get lol
That test is on official launcher? if yes, i`ll test now with official launcher.
Yes official launcher. Standalone Win32, not the microsoft store variant
I tested on legacy version of launcher on my commit version optifabric. the game is works, but can't get in the worlds. when the game load world complete, it crashs. I don`t have any idea anymore, so will do just update submodules and toss to chocohead. If you want test mine, go to this link: https://github.com/backryun/OptiFabric/actions/runs/1568838441 you must set loader version 0.12.11, API 0.44.0-1.18.
[15:28:37] [Server thread/INFO]: Starting integrated minecraft server version 1.18.1
[15:28:37] [Server thread/INFO]: Generating keypair
[15:28:42] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[15:28:42] [Render thread/INFO]: ���� ���� �غ� ��: 0%
[15:28:42] [Render thread/INFO]: ���� ���� �غ� ��: 0%
[15:28:43] [Render thread/INFO]: ���� ���� �غ� ��: 0%
[15:28:44] [Render thread/INFO]: ���� ���� �غ� ��: 0%
[15:28:44] [Render thread/INFO]: ���� ���� �غ� ��: 0%
[15:28:44] [Render thread/INFO]: ���� ���� �غ� ��: 1%
[15:28:45] [Render thread/INFO]: ���� ���� �غ� ��: 2%
[15:28:45] [Render thread/INFO]: ���� ���� �غ� ��: 4%
[15:28:46] [Render thread/INFO]: ���� ���� �غ� ��: 4%
[15:28:46] [Render thread/INFO]: ���� ���� �غ� ��: 5%
[15:28:47] [Render thread/INFO]: ���� ���� �غ� ��: 6%
[15:28:47] [Render thread/INFO]: ���� ���� �غ� ��: 8%
[15:28:48] [Render thread/INFO]: ���� ���� �غ� ��: 9%
[15:28:48] [Render thread/INFO]: ���� ���� �غ� ��: 10%
[15:28:49] [Render thread/INFO]: ���� ���� �غ� ��: 11%
[15:28:49] [Render thread/INFO]: ���� ���� �غ� ��: 11%
[15:28:50] [Render thread/INFO]: ���� ���� �غ� ��: 11%
[15:28:50] [Render thread/INFO]: ���� ���� �غ� ��: 13%
[15:28:51] [Render thread/INFO]: ���� ���� �غ� ��: 14%
[15:28:51] [Render thread/INFO]: ���� ���� �غ� ��: 14%
[15:28:52] [Render thread/INFO]: ���� ���� �غ� ��: 18%
[15:28:52] [Render thread/INFO]: ���� ���� �غ� ��: 20%
[15:28:53] [Render thread/INFO]: ���� ���� �غ� ��: 20%
[15:28:53] [Render thread/INFO]: ���� ���� �غ� ��: 20%
[15:28:54] [Render thread/INFO]: ���� ���� �غ� ��: 24%
[15:28:54] [Render thread/INFO]: ���� ���� �غ� ��: 24%
[15:28:55] [Render thread/INFO]: ���� ���� �غ� ��: 24%
[15:28:55] [Render thread/INFO]: ���� ���� �غ� ��: 31%
[15:28:56] [Render thread/INFO]: ���� ���� �غ� ��: 31%
[15:28:56] [Render thread/INFO]: ���� ���� �غ� ��: 34%
[15:28:57] [Render thread/INFO]: ���� ���� �غ� ��: 34%
[15:28:57] [Render thread/INFO]: ���� ���� �غ� ��: 34%
[15:28:58] [Render thread/INFO]: ���� ���� �غ� ��: 34%
[15:28:58] [Render thread/INFO]: ���� ���� �غ� ��: 42%
[15:28:59] [Render thread/INFO]: ���� ���� �غ� ��: 42%
[15:28:59] [Render thread/INFO]: ���� ���� �غ� ��: 42%
[15:29:00] [Render thread/INFO]: ���� ���� �غ� ��: 42%
[15:29:01] [Render thread/INFO]: ���� ���� �غ� ��: 49%
[15:29:01] [Render thread/INFO]: ���� ���� �غ� ��: 49%
[15:29:01] [Render thread/INFO]: ���� ���� �غ� ��: 53%
[15:29:02] [Render thread/INFO]: ���� ���� �غ� ��: 56%
[15:29:02] [Render thread/INFO]: ���� ���� �غ� ��: 56%
[15:29:03] [Render thread/INFO]: ���� ���� �غ� ��: 56%
[15:29:03] [Render thread/INFO]: ���� ���� �غ� ��: 56%
[15:29:04] [Render thread/INFO]: ���� ���� �غ� ��: 67%
[15:29:04] [Render thread/INFO]: ���� ���� �غ� ��: 68%
[15:29:05] [Render thread/INFO]: ���� ���� �غ� ��: 68%
[15:29:05] [Render thread/INFO]: ���� ���� �غ� ��: 68%
[15:29:06] [Render thread/INFO]: ���� ���� �غ� ��: 75%
[15:29:06] [Render thread/INFO]: ���� ���� �غ� ��: 81%
[15:29:07] [Render thread/INFO]: ���� ���� �غ� ��: 86%
[15:29:07] [Render thread/INFO]: ���� ���� �غ� ��: 86%
[15:29:08] [Render thread/INFO]: ���� ���� �غ� ��: 89%
[15:29:09] [Render thread/INFO]: ���� ���� �غ� ��: 91%
[15:29:09] [Render thread/INFO]: Time elapsed: 26930 ms
[15:29:09] [Server thread/INFO]: Changing view distance to 16, from 10
[15:29:09] [Server thread/INFO]: Changing simulation distance to 12, from 0
[15:29:09] [Server thread/INFO]: backryun[local:E:6af9903a] logged in with entity id 155 at (-33.5, 111.0, -57.5)
[15:29:09] [Server thread/INFO]: backryun��(��) ���ӿ� �����߽��ϴ�
[15:29:10] [Render thread/INFO]: [STDOUT]: Replacement renderBlock
call: method_3355.(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLjava/util/Random;)Z
[15:29:11] [Render thread/ERROR]: Mixin apply for mod fabric-rendering-data-attachment-v1 failed fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> net.minecraft.class_6850: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Invalid descriptor on fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1! Expected (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V but found (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V [INJECT Applicator Phase -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> Apply Injections -> -> Inject -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1! Expected (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V but found (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V [INJECT Applicator Phase -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> Apply Injections -> -> Inject -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:565) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:495) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:276) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:445) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1374) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) [fabric-loader-0.12.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) [?:?]
at net.minecraft.class_761.method_3269(class_761.java:3415) [client-intermediary.jar:?]
at net.minecraft.class_761.method_22710(class_761.java:1721) [client-intermediary.jar:?]
at net.minecraft.class_757.method_3188(class_757.java:1539) [client-intermediary.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:1156) [client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1117) [client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:733) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:238) [client-intermediary.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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:602) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.11.jar:?]
[15:29:11] [Render thread/FATAL]: Unreported exception thrown!
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_6850 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:252) ~[fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:150) ~[fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.class_761.method_3269(class_761.java:3415) ~[client-intermediary.jar:?]
at net.minecraft.class_761.method_22710(class_761.java:1721) ~[client-intermediary.jar:?]
at net.minecraft.class_757.method_3188(class_757.java:1539) ~[client-intermediary.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:1156) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1117) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:733) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:238) [client-intermediary.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 net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:602) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.11.jar:?]
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.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.11.jar:?]
... 17 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder] from phase [DEFAULT] in config [fabric-rendering-data-attachment-v1.mixins.json] from mod [fabric-rendering-data-attachment-v1] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.11.jar:?]
... 17 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1! Expected (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V but found (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V [INJECT Applicator Phase -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> Apply Injections -> -> Inject -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:565) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:495) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:276) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:445) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1374) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1052) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:247) ~[fabric-loader-0.12.11.jar:?]
... 17 more
[15:29:11] [Server thread/INFO]: Stopping server
[15:29:11] [Server thread/INFO]: Saving players
[15:29:11] [Server thread/INFO]: backryun lost connection: ���� ����
[15:29:11] [Server thread/INFO]: backryun��(��) ������ �������ϴ�
[15:29:12] [Server thread/INFO]: Stopping singleplayer server as player logged out
[15:29:12] [Server thread/INFO]: Saving worlds
[15:29:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[���ο� ����]'/minecraft:overworld
[15:29:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[���ο� ����]'/minecraft:the_nether
[15:29:12] [Server thread/INFO]: Saving chunks for level 'ServerLevel[���ο� ����]'/minecraft:the_end
[15:29:12] [Server thread/INFO]: ThreadedAnvilChunkStorage (���ο� ����): All chunks are saved
[15:29:12] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[15:29:12] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[15:29:12] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
ok i try and give your info after done
atm i cant test it my linuxsubsystem have problem but can you send me the jar compiled please because i cant right now thanks ><
atm i cant test it my linuxsubsystem have problem but can you send me the jar compiled please because i cant right now thanks >< Optifabric-Artifact.zip
thanks
work for load i try run a world
It worked like a charm bro 👍
this one
I can`t understand why is not working for me...... you are saying my commit is working properly on you PC, right?
Yes
i use only this on mod
wait, where is fabric API? it is not need for working?
not needed xd
Ok, i`ll test without API.
good
preview_OptiFine_1.18.1_HD_U_H4_pre1.zip
if is not working use the optifine
damn, works! the problem is Fabric API!
Lmao nice XD
WOW! So for now we can't add any mods that need FAPI :scream:
WOW! So for now we can't add any mods that need FAPI 😱
I think same as you, this way is temporary fix. if need to play immidately optifine 1.18.1, use my commit version, or not just wait chocohead official version.
Can also confirm this appears to be an issue with the injector classes, likely caused by FabricAPI. Which is a shame, because a good half of the mods I need to even function in-game requires that mod. I tried reading through my stacktrace but sadly my level of competency is definitely not up to standards for fixing these injection errors, even if an environment was set up for in-depth editing. Just gotta wait and hope for an update soon.
Erro... ---- Minecraft Crash Report ---- // You should try our sister game, Minceraft!
Time: 12/12/2021 20:44 Description: Unexpected error
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_6850 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.minecraft.class_761.method_3269(class_761.java:3415) at net.minecraft.class_761.method_22710(class_761.java:1721) at net.minecraft.class_757.method_3188(class_757.java:1539) at net.minecraft.class_757.method_3192(class_757.java:1156) at net.minecraft.class_310.method_1523(class_310.java:1117) at net.minecraft.class_310.method_1514(class_310.java:733) at net.minecraft.client.main.Main.main(Main.java:238) 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:602) 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: 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) ... 17 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder] from phase [DEFAULT] in config [fabric-rendering-data-attachment-v1.mixins.json] from mod [fabric-rendering-data-attachment-v1] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ... 20 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1! Expected (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V but found (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V [INJECT Applicator Phase -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> Apply Injections -> -> Inject -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:565) at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:495) at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:276) at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:445) at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1374) 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) ... 20 more
-- Head -- Thread: Render thread Stacktrace: 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.minecraft.class_761.method_3269(class_761.java:3415) at net.minecraft.class_761.method_22710(class_761.java:1721) at net.minecraft.class_757.method_3188(class_757.java:1539)
-- Affected level -- Details: All players: 1 total; [class_746['DavidX2BR'/1657, l='ClientLevel', x=-115.96, y=68.00, z=-31.95]] Chunk stats: 729, 400 Level dimension: minecraft:overworld Level spawn location: World: (60,63,-32), Section: (at 12,15,0 in 3,3,-2; chunk contains blocks 48,-64,-32 to 63,319,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Level time: 45252425 game time, 45654671 day time Server brand: Spigot Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.class_638.method_8538(class_638.java:517) at net.minecraft.class_310.method_1587(class_310.java:2402) at net.minecraft.class_310.method_1514(class_310.java:757) at net.minecraft.client.main.Main.main(Main.java:238) 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:602) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, Fabric Mods
-- System Details -- Details: Minecraft Version: 1.18.1 Minecraft Version ID: 1.18.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.1, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 529897688 bytes (505 MiB) / 1543503872 bytes (1472 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 4 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz Identifier: Intel64 Family 6 Model 58 Stepping 9 Microarchitecture: Ivy Bridge (Client) Frequency (GHz): 3,19 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 4 Graphics card #0 name: NVIDIA GeForce GT 420 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 2048,00 Graphics card #0 deviceId: 0x0de2 Graphics card #0 versionInfo: DriverVersion=23.21.13.9135 Memory slot #0 capacity (MB): 8192,00 Memory slot #0 clockSpeed (GHz): 1,33 Memory slot #0 type: DDR3 Memory slot #1 capacity (MB): 4096,00 Memory slot #1 clockSpeed (GHz): 1,33 Memory slot #1 type: DDR3 Virtual memory max (MB): 24539,95 Virtual memory used (MB): 8504,79 Swap memory total (MB): 12288,00 Swap memory used (MB): 48,75 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: architectury: Architectury 3.2.47 cloth-basic-math: cloth-basic-math 0.6.0 cloth-config: Cloth Config v6 6.0.45 fabric: Fabric API 0.44.0+1.18 fabric-api-base: Fabric API Base 0.4.1+b4f4f6cdc8 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.4.0+16d92c47c8 fabric-biome-api-v1: Fabric Biome API (v1) 6.0.1+ded849a9c8 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.9+3ac43d95c8 fabric-command-api-v1: Fabric Command API (v1) 1.1.6+3ac43d95c8 fabric-commands-v0: Fabric Commands (v0) 0.2.5+b4f4f6cdc8 fabric-containers-v0: Fabric Containers (v0) 0.1.18+d154e2c6c8 fabric-content-registries-v0: Fabric Content Registries (v0) 0.4.5+6f53a73dc8 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.8+3ac43d95c8 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.7+43d29571c8 fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.5+6b21378ac8 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.16+bfa23f17c8 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.6+b4f4f6cdc8 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.10+3ac43d95c8 fabric-item-api-v1: Fabric Item API (v1) 1.3.0+691a79b5c8 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.3+3ac43d95c8 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.8+c8aba2f3c8 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.6+b4f4f6cdc8 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.10+c15ca335c8 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.8+3ac43d95c8 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 1.0.3+3ac43d95c8 fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.7+b4f4f6cdc8 fabric-models-v0: Fabric Models (v0) 0.3.3+3ac43d95c8 fabric-networking-api-v1: Fabric Networking API (v1) 1.0.18+3ac43d95c8 fabric-networking-v0: Fabric Networking (v0) 0.3.5+b4f4f6cdc8 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.11.0+3b82842ec8 fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.8+3ac43d95c8 fabric-particles-v1: Fabric Particles (v1) 0.2.9+526dc1acc8 fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.8.5+3ac43d95c8 fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.9+3ac43d95c8 fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.12+3ac43d95c8 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.7+b4f4f6cdc8 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.4+7242e9d7c8 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.18+3ac43d95c8 fabric-rendering-v0: Fabric Rendering (v0) 1.1.9+b4f4f6cdc8 fabric-rendering-v1: Fabric Rendering (v1) 1.10.3+6b21378ac8 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.11+3ac43d95c8 fabric-screen-api-v1: Fabric Screen API (v1) 1.0.7+3ac43d95c8 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.11+3ac43d95c8 fabric-structure-api-v1: Fabric Structure API (v1) 2.0.8+295197a7c8 fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.5+3ac43d95c8 fabric-textures-v0: Fabric Textures (v0) 1.0.9+3ac43d95c8 fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.3.4+7de09f55c8 fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.5+b4f4f6cdc8 fabricloader: Fabric Loader 0.12.11 java: OpenJDK 64-Bit Server VM 17 minecraft: Minecraft 1.18.1 mm: Manningham Mills 2.3 modmenu: Mod Menu 3.0.0 optifabric: OptiFabric 1.12.8 xaerominimap: Xaero's Minimap 21.22.5 Launched Version: fabric-loader-0.12.11-1.18.1 Backend library: LWJGL version 3.2.2 build 10 Backend API: GeForce GT 420/PCIe/SSE2 GL version 3.2.0 NVIDIA 391.35, NVIDIA Corporation Window size: 1920x986 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: Fabric Mods Current Language: Português (Brasil) CPU: 4x Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz OptiFine Version: OptiFine_1.18.1_HD_U_H4_pre1 OptiFine Build: 20211211-151241 Render Distance Chunks: 8 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 3.2.0 NVIDIA 391.35 OpenGlRenderer: GeForce GT 420/PCIe/SSE2 OpenGlVendor: NVIDIA Corporation CpuCount: 4
-- OptiFabric --
Details:
OptiFine jar designed for: 1.18.1
OptiFine jar version: OptiFine_1.18.1_HD_U_H4_pre1
OptiFine jar status: Valid OptiFine mod
OptiFine remapped jar: C:/Users/David/AppData/Roaming/.minecraft/.optifine/OptiFine_1.18.1_HD_U_H4_pre1/Optifine-mapped.jar
OptiFabric error:
Erro... ---- Minecraft Crash Report ---- // You should try our sister game, Minceraft!
Time: 12/12/2021 20:44 Description: Unexpected error
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_6850 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.minecraft.class_761.method_3269(class_761.java:3415) at net.minecraft.class_761.method_22710(class_761.java:1721) at net.minecraft.class_757.method_3188(class_757.java:1539) at net.minecraft.class_757.method_3192(class_757.java:1156) at net.minecraft.class_310.method_1523(class_310.java:1117) at net.minecraft.class_310.method_1514(class_310.java:733) at net.minecraft.client.main.Main.main(Main.java:238) 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:602) 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: 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) ... 17 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder] from phase [DEFAULT] in config [fabric-rendering-data-attachment-v1.mixins.json] from mod [fabric-rendering-data-attachment-v1] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ... 20 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Invalid descriptor on fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1! Expected (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V but found (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V [INJECT Applicator Phase -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder -> Apply Injections -> -> Inject -> fabric-rendering-data-attachment-v1.mixins.json:client.MixinChunkRendererRegionBuilder->@Inject::create(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;IIII[[Lnet/minecraft/class_6850$class_6851;)V from mod fabric-rendering-data-attachment-v1] at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:565) at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:495) at org.spongepowered.asm.mixin.injection.code.Injector.inject(Injector.java:276) at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.inject(InjectionInfo.java:445) at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1374) 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) ... 20 more
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Thread: Render thread Stacktrace: 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.minecraft.class_761.method_3269(class_761.java:3415) at net.minecraft.class_761.method_22710(class_761.java:1721) at net.minecraft.class_757.method_3188(class_757.java:1539)
-- Affected level -- Details: All players: 1 total; [class_746['DavidX2BR'/1657, l='ClientLevel', x=-115.96, y=68.00, z=-31.95]] Chunk stats: 729, 400 Level dimension: minecraft:overworld Level spawn location: World: (60,63,-32), Section: (at 12,15,0 in 3,3,-2; chunk contains blocks 48,-64,-32 to 63,319,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Level time: 45252425 game time, 45654671 day time Server brand: Spigot Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.class_638.method_8538(class_638.java:517) at net.minecraft.class_310.method_1587(class_310.java:2402) at net.minecraft.class_310.method_1514(class_310.java:757) at net.minecraft.client.main.Main.main(Main.java:238) 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:602) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, Fabric Mods
-- System Details -- Details: Minecraft Version: 1.18.1 Minecraft Version ID: 1.18.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.1, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 529897688 bytes (505 MiB) / 1543503872 bytes (1472 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 4 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz Identifier: Intel64 Family 6 Model 58 Stepping 9 Microarchitecture: Ivy Bridge (Client) Frequency (GHz): 3,19 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 4 Graphics card #0 name: NVIDIA GeForce GT 420 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 2048,00 Graphics card #0 deviceId: 0x0de2 Graphics card #0 versionInfo: DriverVersion=23.21.13.9135 Memory slot #0 capacity (MB): 8192,00 Memory slot #0 clockSpeed (GHz): 1,33 Memory slot #0 type: DDR3 Memory slot #1 capacity (MB): 4096,00 Memory slot #1 clockSpeed (GHz): 1,33 Memory slot #1 type: DDR3 Virtual memory max (MB): 24539,95 Virtual memory used (MB): 8504,79 Swap memory total (MB): 12288,00 Swap memory used (MB): 48,75 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: architectury: Architectury 3.2.47 cloth-basic-math: cloth-basic-math 0.6.0 cloth-config: Cloth Config v6 6.0.45 fabric: Fabric API 0.44.0+1.18 fabric-api-base: Fabric API Base 0.4.1+b4f4f6cdc8 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.4.0+16d92c47c8 fabric-biome-api-v1: Fabric Biome API (v1) 6.0.1+ded849a9c8 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.9+3ac43d95c8 fabric-command-api-v1: Fabric Command API (v1) 1.1.6+3ac43d95c8 fabric-commands-v0: Fabric Commands (v0) 0.2.5+b4f4f6cdc8 fabric-containers-v0: Fabric Containers (v0) 0.1.18+d154e2c6c8 fabric-content-registries-v0: Fabric Content Registries (v0) 0.4.5+6f53a73dc8 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.8+3ac43d95c8 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.7+43d29571c8 fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.5+6b21378ac8 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.16+bfa23f17c8 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.6+b4f4f6cdc8 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.10+3ac43d95c8 fabric-item-api-v1: Fabric Item API (v1) 1.3.0+691a79b5c8 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.3+3ac43d95c8 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.8+c8aba2f3c8 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.6+b4f4f6cdc8 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.10+c15ca335c8 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.8+3ac43d95c8 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 1.0.3+3ac43d95c8 fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.7+b4f4f6cdc8 fabric-models-v0: Fabric Models (v0) 0.3.3+3ac43d95c8 fabric-networking-api-v1: Fabric Networking API (v1) 1.0.18+3ac43d95c8 fabric-networking-v0: Fabric Networking (v0) 0.3.5+b4f4f6cdc8 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.11.0+3b82842ec8 fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.8+3ac43d95c8 fabric-particles-v1: Fabric Particles (v1) 0.2.9+526dc1acc8 fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.8.5+3ac43d95c8 fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.9+3ac43d95c8 fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.12+3ac43d95c8 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.7+b4f4f6cdc8 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.4+7242e9d7c8 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.18+3ac43d95c8 fabric-rendering-v0: Fabric Rendering (v0) 1.1.9+b4f4f6cdc8 fabric-rendering-v1: Fabric Rendering (v1) 1.10.3+6b21378ac8 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.11+3ac43d95c8 fabric-screen-api-v1: Fabric Screen API (v1) 1.0.7+3ac43d95c8 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.11+3ac43d95c8 fabric-structure-api-v1: Fabric Structure API (v1) 2.0.8+295197a7c8 fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.5+3ac43d95c8 fabric-textures-v0: Fabric Textures (v0) 1.0.9+3ac43d95c8 fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.3.4+7de09f55c8 fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.5+b4f4f6cdc8 fabricloader: Fabric Loader 0.12.11 java: OpenJDK 64-Bit Server VM 17 minecraft: Minecraft 1.18.1 mm: Manningham Mills 2.3 modmenu: Mod Menu 3.0.0 optifabric: OptiFabric 1.12.8 xaerominimap: Xaero's Minimap 21.22.5 Launched Version: fabric-loader-0.12.11-1.18.1 Backend library: LWJGL version 3.2.2 build 10 Backend API: GeForce GT 420/PCIe/SSE2 GL version 3.2.0 NVIDIA 391.35, NVIDIA Corporation Window size: 1920x986 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: Fabric Mods Current Language: Português (Brasil) CPU: 4x Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz OptiFine Version: OptiFine_1.18.1_HD_U_H4_pre1 OptiFine Build: 20211211-151241 Render Distance Chunks: 8 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 3.2.0 NVIDIA 391.35 OpenGlRenderer: GeForce GT 420/PCIe/SSE2 OpenGlVendor: NVIDIA Corporation CpuCount: 4
-- OptiFabric -- Details: OptiFine jar designed for: 1.18.1 OptiFine jar version: OptiFine_1.18.1_HD_U_H4_pre1 OptiFine jar status: Valid OptiFine mod OptiFine remapped jar: C:/Users/David/AppData/Roaming/.minecraft/.optifine/OptiFine_1.18.1_HD_U_H4_pre1/Optifine-mapped.jar OptiFabric error:
did you exclude fabric-api jar? I written how to use my commit version on release tab. https://github.com/backryun/OptiFabric/releases/tag/1.12.8 and please tell me which situation you suffuring this error.
i am NOT A CODER. but through the power of the "Delete" key i found deleting
%appdata%\.minecraft\mods\fabric-api-0.44.0+1.18.jar\META-INF\jars\fabric-rendering-data-attachment-v1-0.3.4+7242e9d7c8.jar
will make it work. (after making optifabric-1.12.7.jar 1.18.1 compatible)
i take no responsibility for any harm this my cause, nor what mods will not work without it.
feel free to dig deeper into "fabric-rendering-data-attachment-v1-0.3.4+7242e9d7c8.jar"
Yes you can do that but it's have same meaning as "remove FabricAPI jar from mod folder" 😂
Yes you can do that but it's have same meaning as "remove FabricAPI jar from mod folder" 😂
yes but many mods require FabricAPI so now i and use them. But mods that require the "fabric-rendering-data-attachment.jar" part ¯_(ツ)_/¯ as i said "NOT A CODER"
Yes you can do that but it's have same meaning as "remove FabricAPI jar from mod folder" 😂
yes but many mods require FabricAPI so now i and use them. But mods that require the "fabric-rendering-data-attachment.jar" part ¯(ツ)/¯ as i said "NOT A CODER"
Interesting solution, but that API is used do many mods. it means partial modification API jar is no means. Nice try!
At least from what I can read, the whole issue is being caused by a simple discrepency. It's expecting: "/injection/callback/CallbackInfoReturnable;)V" but it is getting: "/injection/callback/CallbackInfoReturnable;)IIII"
I've been pouring through the class files trying to find the location that "org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;" is being imported from to see if I can make this edit and see if it works, but so far I've had no luck. Too many files/folders/classes and just not enough time.
Keep in mind though that I've got limited coding knowledge. So my understanding and idea may be entirely wrong.
In case you are curious, it is caused by a relatively simple change from OptiFine's point of view which results in an unclear crash from Fabric's.
OptiFine added an extra argument to ChunkRendererRegionBuilder#build
, and so moved all of the code from that method into it's new one. To avoid missing method crashes the original build
method is left behind calling OptiFine's new one, but that also means any mixins will continue to target the original (now essentially empty) method. This is where the IIII[[Lnet/minecraft/class_6850$class_6851;
discrepancy comes from, the mixin expects more to be there than there actually is.
If you were following along right at the start of 1.18 being released, you might have noticed that this has happened once already. Before ChunkRendererRegionBuilder
was added, ChunkRendererRegion
had a method to essentially do what ChunkRendererRegionBuilder
was made to do. OptiFine added a parameter to this the same way and so the same issues were seen. What makes it a little more complicated is that once 1.18 was released properly, OptiFine was a little slow to realise ChunkRendererRegionBuilder
had been added, so the early versions didn't conflict with Fabric API at all.
In case you also wondered why 1.17 never had this problem, it's because the logic moved in successive 1.18 snapshots:
You are the best Chocohead!! <3
After editing the fabric.mod.json in Optifabric 1.12.7 to work on 1.18.1 and using Preview OptiFine 1.18.1 HD U H4 pre1 the game boots up fine but crashes when trying to load into a world or join a server. This happens when there are other mods in the mod folder, as well as when there are no other mods in the folder.