Multiloader-1.21 Testing and issues

Creating this thread to have a single place to track things i find while testing the multiloader dev version
1 Reply
Amahlaka
Amahlaka2w ago
Issue 1: When loading into a world with Iris-multiloader AND latest build artifact version of Sodium multiloader:
Error: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
Error: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
Mods installed:
client-1.21-20240613.152323-srg.jar |Minecraft |minecraft |1.21 |Manifest:
fabric_rendering_data_attachment_v1-0.3.46+1.21.ja|Fabric Data Attachment API |fabric_rendering_data_attachme|0.3.46+1.21 |Manifest: NOSIGNATURE
sodium-neoforge-0.6.0-snapshot+mc1.21-build.218-mo|Sodium |sodium |0.6.0-snapshot+mc1.2|Manifest: NOSIGNATURE
iris-neoforge-1.21-1.7.0-snapshot+mc1.21-build.1-j|Iris |iris |1.7.1 |Manifest: NOSIGNATURE
fabric_renderer_api_v1-3.2.12+1.21.jar |Fabric Rendering API |fabric_renderer_api_v1 |3.2.12+1.21 |Manifest: NOSIGNATURE
fabric_api_base-0.4.40+1.21.jar |Fabric API Base |fabric_api_base |0.4.40+1.21 |Manifest: NOSIGNATURE
neoforge-21.0.31-beta-universal.jar |NeoForge |neoforge |21.0.31-beta |Manifest: NOSIGNATURE
fabric_block_view_api_v2-1.0.8+1.21.jar |Fabric Block View API v2 |fabric_block_view_api_v2 |1.0.8+1.21 |Manifest: NOSIGNATURE
client-1.21-20240613.152323-srg.jar |Minecraft |minecraft |1.21 |Manifest:
fabric_rendering_data_attachment_v1-0.3.46+1.21.ja|Fabric Data Attachment API |fabric_rendering_data_attachme|0.3.46+1.21 |Manifest: NOSIGNATURE
sodium-neoforge-0.6.0-snapshot+mc1.21-build.218-mo|Sodium |sodium |0.6.0-snapshot+mc1.2|Manifest: NOSIGNATURE
iris-neoforge-1.21-1.7.0-snapshot+mc1.21-build.1-j|Iris |iris |1.7.1 |Manifest: NOSIGNATURE
fabric_renderer_api_v1-3.2.12+1.21.jar |Fabric Rendering API |fabric_renderer_api_v1 |3.2.12+1.21 |Manifest: NOSIGNATURE
fabric_api_base-0.4.40+1.21.jar |Fabric API Base |fabric_api_base |0.4.40+1.21 |Manifest: NOSIGNATURE
neoforge-21.0.31-beta-universal.jar |NeoForge |neoforge |21.0.31-beta |Manifest: NOSIGNATURE
fabric_block_view_api_v2-1.0.8+1.21.jar |Fabric Block View API v2 |fabric_block_view_api_v2 |1.0.8+1.21 |Manifest: NOSIGNATURE
More detailed error log entries:
Mixin apply for mod iris failed mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris -> net.caffeinemc.mods.sodium.client.model.light.smooth.SmoothLightPipeline: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Invalid descriptor on mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris->@Inject::iris$disableDirectionalShading(Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V! Expected (Lnet/caffeinemc/mods/sodium/client/model/light/smooth/AoFaceData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V [INJECT Applicator Phase -> mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris -> Apply Injections -> -> Inject -> mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris->@Inject::iris$disableDirectionalShading(Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V]
Mixin apply for mod iris failed mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris -> net.caffeinemc.mods.sodium.client.model.light.smooth.SmoothLightPipeline: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Invalid descriptor on mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris->@Inject::iris$disableDirectionalShading(Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V! Expected (Lnet/caffeinemc/mods/sodium/client/model/light/smooth/AoFaceData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V but found (Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V [INJECT Applicator Phase -> mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris -> Apply Injections -> -> Inject -> mixins.iris.compat.sodium.json:directional_shading.MixinSmoothLightPipeline from mod iris->@Inject::iris$disableDirectionalShading(Lnet/caffeinemc/mods/sodium/client/model/light/data/QuadLightData;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V]
Shader used: Latest BSL version When loading the game without sodium at all, some shader features do work, such as the dynamic lights from handheld torches etc, but the water effects dont work at all, water stays as "vanilla" looking