
Incompatibility with Sodium?
Urkaz opened this issue · 4 comments
Miecraft crashes at startup if launched with ImmersiveTravelOverhaul and Sodium installed. I don't know if this is a problem with th IOT or Sodlium as it is still in alpha.
Crash:
Mods installed:
- sodium-fabric-mc1.18-0.4.0-alpha5+build.9
- fabric-api-0.44.0+1.18
- geckolib-fabric-1.18-3.0.22
- ITO-1.0
Version: 1.0 1.18
Hey there. Not the dev, but I'm having the same issue. I'd appreciate it if you'd pull your log output off of PasteBin, however, as even though you marked it to never expire, it's still an added risk and an extra step. You could instead stick it in a code block, and wrap that in a collapsible content block, like so:
Collapsed sample content
And here's where I can rant for a page and a half about something, or paste a big log. I'm not going to do that, though. Instead, I'm going to just put a code block listing how to do this:<details>
<summary>Collapsed sample content</summary>
...content...
```
code block
```
</details>
Like so!
That said, I threw the same modset into a fresh MultiMC instance to try it out, and added NotEnoughCrashes to try to pick anything more out of it:
Crashlog
Log output captured by MultiMC:MultiMC version: 0.6.13-custom
Launched instance in online mode
Authentication server is online
authserver.mojang.com resolves to:
[99.86.67.75]
session.minecraft.net resolves to:
[52.70.238.65, 23.23.220.104, 3.211.245.5]
textures.minecraft.net resolves to:
[99.86.100.63, 99.86.100.18, 99.86.100.46, 99.86.100.119]
api.mojang.com resolves to:
[99.86.103.194]
Minecraft folder is:
/home/seylerius/.local/share/multimc/instances/ITO Debug/.minecraft
Java path is:
/home/seylerius/.nix-profile/bin/java
Checking Java version...
Java is version 17.0.1, using 64-bit architecture, from N/A.
AMD Ryzen 5 5600X 6-Core Processor
Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c1)
Subsystem: Tul Corporation / PowerColor Device 2398
Kernel driver in use: amdgpu
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.5
Main Class:
net.fabricmc.loader.impl.launch.knot.KnotClient
Native path:
/home/seylerius/.local/share/multimc/instances/ITO Debug/natives
Traits:
traits FirstThreadOnMacOS
traits XR:Initial
Libraries:
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/blocklist/1.0.6/blocklist-1.0.6.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/patchy/2.1.6/patchy-2.1.6.jar
/home/seylerius/.local/share/multimc/libraries/com/github/oshi/oshi-core/5.8.2/oshi-core-5.8.2.jar
/home/seylerius/.local/share/multimc/libraries/net/java/dev/jna/jna/5.9.0/jna-5.9.0.jar
/home/seylerius/.local/share/multimc/libraries/net/java/dev/jna/jna-platform/5.9.0/jna-platform-5.9.0.jar
/home/seylerius/.local/share/multimc/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.14.1/log4j-slf4j18-impl-2.14.1.jar
/home/seylerius/.local/share/multimc/libraries/com/ibm/icu/icu4j/69.1/icu4j-69.1.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
/home/seylerius/.local/share/multimc/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
/home/seylerius/.local/share/multimc/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar
/home/seylerius/.local/share/multimc/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
/home/seylerius/.local/share/multimc/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
/home/seylerius/.local/share/multimc/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
/home/seylerius/.local/share/multimc/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar
/home/seylerius/.local/share/multimc/libraries/com/google/code/gson/gson/2.8.8/gson-2.8.8.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/authlib/3.2.38/authlib-3.2.38.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
/home/seylerius/.local/share/multimc/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
/home/seylerius/.local/share/multimc/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1.jar
/home/seylerius/.local/share/multimc/libraries/org/apache/logging/log4j/log4j-core/2.14.1/log4j-core-2.14.1.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/intermediary/1.18/intermediary-1.18.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/tiny-remapper/0.6.0/tiny-remapper-0.6.0.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/access-widener/2.0.1/access-widener-2.0.1.jar
/home/seylerius/.local/share/multimc/libraries/org/ow2/asm/asm/9.2/asm-9.2.jar
/home/seylerius/.local/share/multimc/libraries/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar
/home/seylerius/.local/share/multimc/libraries/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar
/home/seylerius/.local/share/multimc/libraries/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar
/home/seylerius/.local/share/multimc/libraries/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar
/home/seylerius/.local/share/multimc/libraries/net/fabricmc/fabric-loader/0.12.8/fabric-loader-0.12.8.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/minecraft/1.18/minecraft-1.18-client.jar
Native libraries:
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar
/home/seylerius/.local/share/multimc/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3-natives-linux.jar
Mods:
[✔️] fabric-api-0.44.0+1.18(1)
[✔️] geckolib-fabric-1.18-3.0.22
[✔️] ITO-1.0
[✔️] notenoughcrashes-4.1.3+1.18-fabric
[✔️] sodium-fabric-mc1.18-0.4.0-alpha5+build.9
Params:
--username --version MultiMC5 --gameDir /home/seylerius/.local/share/multimc/instances/ITO Debug/.minecraft --assetsDir /home/seylerius/.local/share/multimc/assets --assetIndex 1.18 --uuid --accessToken --userType --versionType release
Window size: 854 x 480
Java Arguments:
[-Xms512m, -Xmx10240m, -Duser.language=en]
Minecraft process ID: 519813
Using onesix launcher.
[15:12:06] [main/INFO]: Loading for game Minecraft 1.18
[15:12:06] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[15:12:11] [main/INFO]: Loading 55 mods:
- com_eliotlash_mclib_mclib 18 via geckolib3
- com_eliotlash_molang_molang 18 via geckolib3
- fabric 0.44.0+1.18
- fabric-api-base 0.4.1+b4f4f6cdc8 via fabric
- fabric-api-lookup-api-v1 1.4.0+16d92c47c8 via fabric
- fabric-biome-api-v1 6.0.1+ded849a9c8 via fabric
- fabric-blockrenderlayer-v1 1.1.9+3ac43d95c8 via fabric
- fabric-command-api-v1 1.1.6+3ac43d95c8 via fabric
- fabric-commands-v0 0.2.5+b4f4f6cdc8 via fabric
- fabric-containers-v0 0.1.18+d154e2c6c8 via fabric
- fabric-content-registries-v0 0.4.5+6f53a73dc8 via fabric
- fabric-crash-report-info-v1 0.1.8+3ac43d95c8 via fabric
- fabric-dimensions-v1 2.1.7+43d29571c8 via fabric
- fabric-entity-events-v1 1.4.5+6b21378ac8 via fabric
- fabric-events-interaction-v0 0.4.16+bfa23f17c8 via fabric
- fabric-events-lifecycle-v0 0.2.6+b4f4f6cdc8 via fabric
- fabric-game-rule-api-v1 1.0.10+3ac43d95c8 via fabric
- fabric-item-api-v1 1.3.0+691a79b5c8 via fabric
- fabric-item-groups-v0 0.3.3+3ac43d95c8 via fabric
- fabric-key-binding-api-v1 1.0.8+c8aba2f3c8 via fabric
- fabric-keybindings-v0 0.2.6+b4f4f6cdc8 via fabric
- fabric-lifecycle-events-v1 1.4.10+c15ca335c8 via fabric
- fabric-loot-tables-v1 1.0.8+3ac43d95c8 via fabric
- fabric-mining-level-api-v1 1.0.3+3ac43d95c8 via fabric
- fabric-mining-levels-v0 0.1.7+b4f4f6cdc8 via fabric
- fabric-models-v0 0.3.3+3ac43d95c8 via fabric
- fabric-networking-api-v1 1.0.18+3ac43d95c8 via fabric
- fabric-networking-v0 0.3.5+b4f4f6cdc8 via fabric
- fabric-object-builder-api-v1 1.11.0+3b82842ec8 via fabric
- fabric-object-builders-v0 0.7.8+3ac43d95c8 via fabric
- fabric-particles-v1 0.2.9+526dc1acc8 via fabric
- fabric-registry-sync-v0 0.8.5+3ac43d95c8 via fabric
- fabric-renderer-api-v1 0.4.9+3ac43d95c8 via fabric
- fabric-renderer-indigo 0.4.12+3ac43d95c8 via fabric
- fabric-renderer-registries-v1 3.2.7+b4f4f6cdc8 via fabric
- fabric-rendering-data-attachment-v1 0.3.4+7242e9d7c8 via fabric
- fabric-rendering-fluids-v1 0.1.18+3ac43d95c8 via fabric
- fabric-rendering-v0 1.1.9+b4f4f6cdc8 via fabric
- fabric-rendering-v1 1.10.3+6b21378ac8 via fabric
- fabric-resource-loader-v0 0.4.11+3ac43d95c8 via fabric
- fabric-screen-api-v1 1.0.7+3ac43d95c8 via fabric
- fabric-screen-handler-api-v1 1.1.11+3ac43d95c8 via fabric
- fabric-structure-api-v1 2.0.8+295197a7c8 via fabric
- fabric-tag-extensions-v0 1.2.5+3ac43d95c8 via fabric
- fabric-textures-v0 1.0.9+3ac43d95c8 via fabric
- fabric-tool-attribute-api-v1 1.3.4+7de09f55c8 via fabric
- fabric-transfer-api-v1 1.5.5+b4f4f6cdc8 via fabric
- fabricloader 0.12.8
- geckolib3 3.0.22
- java 17
- minecraft 1.18
- notenoughcrashes 4.1.3+1.18
- org_joml_joml 1.10.2 via sodium
- sextant 1.0
- sodium 0.4.0-alpha5+build.9
[15:12:11] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/home/seylerius/.local/share/multimc/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar Service=Knot/Fabric Env=CLIENT
[15:12:11] [main/INFO]: Compatibility level set to JAVA_16
[15:12:11] [main/INFO]: Compatibility level set to JAVA_17
[15:12:11] [main/INFO]: Loaded configuration file for Sodium: 29 options available, 0 override(s) found
[15:12:13] [main/INFO]: Downloading deobfuscation mappings: 1.18+build.1 for the first launch
[15:12:15] [main/WARN]: @Inject(@At("INVOKE")) Shift.BY=3 on fabric-lifecycle-events-v1.mixins.json:client.WorldChunkMixin::handler$zdf000$onLoadBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[15:12:17] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[15:12:17] [Render thread/INFO]: Setting user: Seylerius
[15:12:18] [Render thread/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
[15:12:18] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
[15:12:20] [Render thread/ERROR]: Mixin apply for mod sodium failed sodium.mixins.json:features.debug.MixinDebugHud -> net.minecraft.class_340: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException @At("INVOKE") on net/minecraft/class_340::redirectRightTextEarly with priority 1000 cannot inject into net/minecraft/class_340::method_1839()Ljava/util/List; merged by com.joper333.sextant.mixins.Coordinates with priority 1000 [PREINJECT Applicator Phase -> sodium.mixins.json:features.debug.MixinDebugHud -> Prepare Injections -> -> redirect$zjk000$redirectRightTextEarly([Ljava/lang/Object;)Ljava/util/ArrayList; -> Prepare]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At("INVOKE") on net/minecraft/class_340::redirectRightTextEarly with priority 1000 cannot inject into net/minecraft/class_340::method_1839()Ljava/util/List; merged by com.joper333.sextant.mixins.Coordinates with priority 1000 [PREINJECT Applicator Phase -> sodium.mixins.json:features.debug.MixinDebugHud -> Prepare Injections -> -> redirect$zjk000$redirectRightTextEarly([Ljava/lang/Object;)Ljava/util/ArrayList; -> Prepare]
at Not Enough Crashes deobfuscated stack trace.(1.18+build.1) ~[?:?]
at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:305) ~[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.find(Injector.java:240) ~[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.prepare(InjectionInfo.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.MixinTargetContext.prepareInjections(MixinTargetContext.java:1338) ~[sponge-mixin-0.10.7+mixin.0.8.4.jar:0.10.7+mixin.0.8.4]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043) ~[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:393) ~[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:229) ~[fabric-loader-0.12.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136) ~[fabric-loader-0.12.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155) ~[fabric-loader-0.12.8.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.client.gui.hud.InGameHud.<init>(InGameHud:154) ~[?:?]
at net.minecraft.client.MinecraftClient.<init>(MinecraftClient:591) ~[?:?]
at net.minecraft.client.main.Main.main(Main:197) [intermediary-minecraft-1.18-client.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:599) [fabric-loader-0.12.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77) [fabric-loader-0.12.8.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.12.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:?]
---- Minecraft Crash Report ----
// Who set us up the TNT?
Time: 12/9/21, 3:12 PM
Description: Initializing game
java.lang.RuntimeException: Mixin transformation of net.minecraft.class_340 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:234)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136)
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_329.<init>(class_329.java:154)
at net.minecraft.class_310.<init>(class_310.java:591)
at net.minecraft.client.main.Main.main(Main.java:197)
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:599)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
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:229)
... 21 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [sodium.mixins.json:features.debug.MixinDebugHud] from phase [DEFAULT] in config [sodium.mixins.json] from mod [sodium] 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)
... 24 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At("INVOKE") on net/minecraft/class_340::redirectRightTextEarly with priority 1000 cannot inject into net/minecraft/class_340::method_1839()Ljava/util/List; merged by com.joper333.sextant.mixins.Coordinates with priority 1000 [PREINJECT Applicator Phase -> sodium.mixins.json:features.debug.MixinDebugHud -> Prepare Injections -> -> redirect$zjk000$redirectRightTextEarly([Ljava/lang/Object;)Ljava/util/ArrayList; -> Prepare]
at Not Enough Crashes deobfuscated stack trace.(1.18+build.1)
at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:305)
at org.spongepowered.asm.mixin.injection.code.Injector.find(Injector.java:240)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.prepare(InjectionInfo.java:421)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1338)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1043)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:393)
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)
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:229)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:155)
at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at net.minecraft.client.gui.hud.InGameHud.<init>(InGameHud:154)
at net.minecraft.client.MinecraftClient.<init>(MinecraftClient:591)
at net.minecraft.client.main.Main.main(Main:197)
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:599)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
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)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
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:234)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:136)
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_329.<init>(class_329.java:154)
at net.minecraft.class_310.<init>(class_310.java:591)
-- Initialization --
Details:
Modules:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:197)
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:599)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
-- System Details --
Details:
Minecraft Version: 1.18
Minecraft Version ID: 1.18
Operating System: Linux (amd64) version 5.10.81
Java Version: 17.0.1, N/A
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 2558488232 bytes (2439 MiB) / 3103784960 bytes (2960 MiB) up to 10737418240 bytes (10240 MiB)
CPUs: 12
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 5 5600X 6-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
Microarchitecture: Zen 3
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
Graphics card #0 vendor: Advanced Micro Devices, Inc. [AMD/ATI] (0x1002)
Graphics card #0 VRAM (MB): 8448.00
Graphics card #0 deviceId: 0x731f
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 54956.67
Virtual memory used (MB): 37725.75
Swap memory total (MB): 38912.00
Swap memory used (MB): 10351.29
JVM Flags: 2 total; -Xms512m -Xmx10240m
Fabric Mods:
com_eliotlash_mclib_mclib: mclib 18
com_eliotlash_molang_molang: molang 18
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.8
geckolib3: Geckolib 3.0.22
java: OpenJDK 64-Bit Server VM 17
minecraft: Minecraft 1.18
notenoughcrashes: Not Enough Crashes 4.1.3+1.18
org_joml_joml: joml 1.10.2
sextant: Immersive Travel Overhaul 1.0
sodium: Sodium 0.4.0-alpha5+build.9
Launched Version: MultiMC5
Backend library: LWJGL version 3.2.2 build 10
Backend API: AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.10.81, LLVM 13.0.0) GL version 4.6 (Core Profile) Mesa 21.2.5, AMD
Window size: <not initialized>
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)
CPU: 12x AMD Ryzen 5 5600X 6-Core Processor
Suspected Mods: Minecraft (minecraft), Fabric Loader (fabricloader)
#@!@# Game crashed! Crash report saved to: #@!@# /home/seylerius/.local/share/multimc/instances/ITO Debug/.minecraft/crash-reports/crash-2021-12-09_15.12.21-client.txt
Process exited with code 255.
Clipboard copy at: 09 Dec 2021 15:12:37 -0800
I'd try to wade deeper into it, but rendering code is not my specialty at all.
hi, thx so much! the error is right here
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At("INVOKE") on net/minecraft/class_340::redirectRightTextEarly with priority 1000 cannot inject into net/minecraft/class_340::method_1839()Ljava/util/List; merged by com.joper333.sextant.mixins.Coordinates with priority 1000 [PREINJECT Applicator Phase -> sodium.mixins.json:features.debug.MixinDebugHud -> Prepare Injections -> -> redirect$zjk000$redirectRightTextEarly([Ljava/lang/Object;)Ljava/util/ArrayList; -> Prepare]
it is an error with ITO and my terrible mixins, im working on a fix, sadly it might take me a few days