[16:55:24] [main/INFO]: Loading Minecraft 1.21.4 with Fabric Loader 0.16.9 [16:55:24] [main/INFO]: Loading 144 mods: - appleskin 3.0.6+mc1.21.3 - architectury 15.0.1 - betteradvancements **.**.**.** - betterf3 13.0.0 - boatiview 0.0.6 - bridgingmod 2.5.2+1.21.3 - carryon 2.3.0 - chat_heads 0.13.8 - chatanimation 1.0.6 - cloth-config 17.0.144 \-- cloth-basic-math 0.6.1 - clumps **.**.**.** - collective 7.89 - continuity 3.0.0+1.21.4 - controlling 22.0.2 - dynamic_fps 3.7.7 \-- net_lostluma_battery 1.3.0 - dynamiclights 1.8.5+mod - entity_model_features 2.4.1 - entity_texture_features 6.2.10 \-- org_apache_httpcomponents_httpmime 4.5.10 - entityculling 1.7.2 - fabric-api 0.114.0+1.21.4 |-- fabric-api-base 0.4.54+b47eab6b04 |-- fabric-api-lookup-api-v1 1.6.86+b1caf1e904 |-- fabric-biome-api-v1 15.0.6+b1c29d8e04 |-- fabric-block-api-v1 1.0.31+7feeb73304 |-- fabric-block-view-api-v2 1.0.19+7feeb73304 |-- fabric-blockrenderlayer-v1 2.0.8+7feeb73304 |-- fabric-client-tags-api-v1 1.1.29+20ea1e2304 |-- fabric-command-api-v1 1.2.62+f71b366f04 |-- fabric-command-api-v2 2.2.41+e496eb1504 |-- fabric-commands-v0 0.2.79+df3654b304 |-- fabric-content-registries-v0 9.1.14+7feeb73304 |-- fabric-convention-tags-v1 2.1.11+7f945d5b04 |-- fabric-convention-tags-v2 2.10.1+e7d3c6e504 |-- fabric-crash-report-info-v1 0.3.6+7feeb73304 |-- fabric-data-attachment-api-v1 1.4.6+9aea556b04 |-- fabric-data-generation-api-v1 22.2.4+20ea1e2304 |-- fabric-dimensions-v1 4.0.10+7feeb73304 |-- fabric-entity-events-v1 2.0.12+60fccc7604 |-- fabric-events-interaction-v0 4.0.2+a4eebcf004 |-- fabric-game-rule-api-v1 1.0.62+7feeb73304 |-- fabric-item-api-v1 11.1.14+203e6b2304 |-- fabric-item-group-api-v1 4.1.23+7feeb73304 |-- fabric-key-binding-api-v1 1.0.56+7feeb73304 |-- fabric-keybindings-v0 0.2.54+df3654b304 |-- fabric-lifecycle-events-v1 2.5.4+bf2a60eb04 |-- fabric-loot-api-v2 3.0.33+3f89f5a504 |-- fabric-loot-api-v3 1.0.21+203e6b2304 |-- fabric-message-api-v1 6.0.25+7feeb73304 |-- fabric-model-loading-api-v1 4.2.0+8ca2ae8d04 |-- fabric-networking-api-v1 4.3.9+f371ccb904 |-- fabric-object-builder-api-v1 18.0.8+d70d2c0604 |-- fabric-particles-v1 4.0.14+7feeb73304 |-- fabric-recipe-api-v1 8.0.6+9ceeb58c04 |-- fabric-registry-sync-v0 6.1.3+e7d3c6e504 |-- fabric-renderer-api-v1 5.0.2+84404cdd04 |-- fabric-renderer-indigo 2.0.2+84404cdd04 |-- fabric-rendering-data-attachment-v1 0.3.57+73761d2e04 |-- fabric-rendering-fluids-v1 3.1.19+7feeb73304 |-- fabric-rendering-v1 10.1.2+b874120c04 |-- fabric-resource-conditions-api-v1 5.0.13+203e6b2304 |-- fabric-resource-loader-v0 3.0.11+b1caf1e904 |-- fabric-screen-api-v1 2.0.38+7feeb73304 |-- fabric-screen-handler-api-v1 1.3.110+7feeb73304 |-- fabric-sound-api-v1 1.0.32+7feeb73304 |-- fabric-tag-api-v1 1.0.2+20ea1e2304 |-- fabric-transfer-api-v1 5.4.9+efa825c904 \-- fabric-transitive-access-wideners-v1 6.3.2+56e78b9b04 - fabric-language-kotlin 1.13.0+kotlin.2.1.0 |-- org_jetbrains_kotlin_kotlin-reflect 2.1.0 |-- org_jetbrains_kotlin_kotlin-stdlib 2.1.0 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.1.0 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.1.0 |-- org_jetbrains_kotlinx_atomicfu-jvm 0.26.1 |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.9.0 |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.9.0 |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.1 |-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.6.0 |-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.6.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.7.3 |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.7.3 \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.7.3 - fabricloader 0.16.9 \-- mixinextras 0.4.1 - fallingleaves 1.16.6 - fallingtree **.**.**.** - firstperson 2.4.8 - framework 0.10.1 |-- com_electronwill_night-config_core 3.7.1 |-- com_electronwill_night-config_toml 3.7.1 |-- org_javassist_javassist 3.29.2-GA \-- org_reflections_reflections 0.10.2 - geckolib 4.8 - infinitetrading 4.5 - inventoryprofilesnext 2.1.0 - iris 1.8.5+mc1.21.4 |-- io_github_douira_glsl-transformer 2.0.1 |-- org_anarres_jcpp 1.4.14 \-- org_antlr_antlr4-runtime 4.13.1 - jade 17.2.0+fabric - java 21 - lambdynlights 4.0.1+1.21.4 |-- lambdynlights_api 4.0.1+1.21.4 |-- pride 1.3.0+1.21.2 \-- spruceui 6.2.0+1.21.3 - libipn 6.2.1 - midnightlib 1.6.6 - minecraft 1.21.4 - modernfix 5.20.1+mc1.21.4 - modmenu 13.0.0 - modmenu-badges-lib 2023.6.1 - mousetweaks 2.27 - mr_dungeons_andtaverns 1-v4.6 - notenoughanimations 1.9.0 - owo 0.12.20+1.21.4 |-- blue_endless_jankson 1.2.2 |-- io_wispforest_endec 0.1.9 |-- io_wispforest_endec_gson 0.1.6 |-- io_wispforest_endec_jankson 0.1.6 \-- io_wispforest_endec_netty 0.1.5 - placeholder-api 2.5.1+1.21.3 - reputation 0.2.10+jade.1.21.4 - searchables 1.0.2 - skinlayers3d 1.7.4 - sodium 0.6.6+mc1.21.4 - sound_physics_remastered 1.21.4-1.4.8 - wakes 0.3.0+1.21.1 |-- blue_endless_jankson 1.2.2 |-- com_github_jdiemke_delaunay-triangulator_delaunaytriangulator 1.0.0 \-- satin 2.0.0 - wi_zoom 1.5-MC1.21.4 - wits 1.4.0+1.21.3-fabric - xaerominimap 24.7.1 - xaeroworldmap 1.39.2 - yet_another_config_lib_v3 3.6.2+1.21.4-fabric |-- com_twelvemonkeys_common_common-image 3.12.0 |-- com_twelvemonkeys_common_common-io 3.12.0 |-- com_twelvemonkeys_common_common-lang 3.12.0 |-- com_twelvemonkeys_imageio_imageio-core 3.12.0 |-- com_twelvemonkeys_imageio_imageio-metadata 3.12.0 |-- com_twelvemonkeys_imageio_imageio-webp 3.12.0 |-- org_quiltmc_parsers_gson 0.2.1 \-- org_quiltmc_parsers_json 0.2.1 [16:55:24] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/********/curseforge/minecraft/Install/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT [16:55:24] [main/INFO]: Compatibility level set to JAVA_21 [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris-fabric.refmap.json' for mixins.iris.fabric.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for iris-batched-entity-rendering.mixins.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.fantastic.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.vertexformat.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.bettermipmaps.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.compat.sodium.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.fixes.maxfpscrash.json could not be read. If this is a development environment you can ignore this message [16:55:24] [main/INFO]: Loaded configuration file for ModernFix 5.20.1+mc1.21.4: 53 options available, 0 override(s) found [16:55:24] [main/INFO]: Applying Nashorn fix [16:55:25] [main/WARN]: [Satin] Iris is present, custom block renders will not work [16:55:25] [main/INFO]: Loaded configuration file for Sodium: 43 options available, 1 override(s) found [16:55:25] [main/WARN]: Error loading class: net/raphimc/immediatelyfast/feature/core/BatchableBufferSource (java.lang.ClassNotFoundException: net/raphimc/immediatelyfast/feature/core/BatchableBufferSource) [16:55:25] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/immediate/model/EntityRenderer (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/render/immediate/model/EntityRenderer) [16:55:25] [main/WARN]: Error loading class: com/supermartijn642/core/gui/WidgetContainerScreen (java.lang.ClassNotFoundException: com/supermartijn642/core/gui/WidgetContainerScreen) [16:55:25] [main/WARN]: @Mixin target com.supermartijn642.core.gui.WidgetContainerScreen was not found mixins.ipnext.json:MixinSuperMartiJnWidgetScreen from mod inventoryprofilesnext [16:55:25] [main/WARN]: Error loading class: dev/isxander/controlify/virtualmouse/VirtualMouseHandler (java.lang.ClassNotFoundException: dev/isxander/controlify/virtualmouse/VirtualMouseHandler) [16:55:25] [main/WARN]: @Mixin target dev.isxander.controlify.virtualmouse.VirtualMouseHandler was not found mixins.ipnext.json:MixinVirtualMouseHandler from mod inventoryprofilesnext [16:55:25] [main/WARN]: Error loading class: xyz/nucleoid/server/translations/impl/language/SystemDelegatedLanguage (java.lang.ClassNotFoundException: xyz/nucleoid/server/translations/impl/language/SystemDelegatedLanguage) [16:55:25] [main/WARN]: Error loading class: net/minecraft/class_280 (java.lang.ClassNotFoundException: net/minecraft/class_280) [16:55:25] [main/WARN]: @Mixin target net.minecraft.class_280 was not found mixins.satin.client.json:gl.JsonEffectGlShaderMixin from mod satin [16:55:25] [main/WARN]: Force-disabling mixin 'features.render.world.sky.FogRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children [16:55:25] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientLevelMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children [16:55:25] [main/WARN]: Force-disabling mixin 'features.render.world.sky.LevelRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children [16:55:25] [main/WARN]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal) [16:55:25] [main/WARN]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal) [16:55:25] [main/INFO]: Searching for graphics cards... [16:55:25] [main/INFO]: Found graphics adapter: AdapterInfo{vendor=NVIDIA, description='NVIDIA GeForce RTX 3060', adapterType=0x0000031B, openglIcdFilePath='C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_9425e4c3b1ac1c47\nvoglv64.dll', openglIcdVersion=32.0.15.6636} [16:55:25] [main/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS_BROKEN] [16:55:25] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver. [16:55:25] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1). [16:55:26] [main/WARN]: @Final field field_22786:Ljava/util/List; in mixins.ipnext.json:MixinScreen from mod inventoryprofilesnext should be final [16:55:26] [main/WARN]: @Final field field_33815:Ljava/util/List; in mixins.ipnext.json:MixinScreen from mod inventoryprofilesnext should be final [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.dune_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.eye_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.flow_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.bolt_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.host_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.netherite_upgrade_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.raiser_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.rib_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.sentry_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.shaper_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.silence_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.snout_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.spire_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.tide_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.vex_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.ward_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.wayfinder_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.wild_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.coast_armor_trim_smithing_template.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.creeper_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.flow_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.flower_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.globe_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.guster_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.mojang_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.piglin_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: item.minecraft.skull_banner_pattern.new [16:55:26] [main/WARN]: Missing translation key for rename: lanServer.port.unavailable.new [16:55:26] [main/WARN]: Missing translation key for rename: lanServer.port.invalid.new [16:55:26] [main/WARN]: Missing translation key for rename: multiplayer.disconnect.invalid_public_key_signature.new [16:55:26] [main/WARN]: Missing translation key for rename: selectWorld.allowCommands.new [16:55:26] [main/WARN]: Missing translation key for rename: gui.abuseReport.reason.generic [16:55:26] [main/WARN]: Missing translation key for rename: gui.abuseReport.reason.generic.description [16:55:26] [main/WARN]: Missing translation key for rename: commands.drop.no_loot_table [16:55:26] [main/WARN]: Missing translation key for rename: item.op_block_warning.line1 [16:55:26] [main/WARN]: Missing translation key for rename: item.op_block_warning.line2 [16:55:26] [main/WARN]: Missing translation key for rename: item.op_block_warning.line3 [16:55:27] [Datafixer Bootstrap/INFO]: 243 Datafixer optimizations took 358 milliseconds [16:55:32] [main/INFO]: Vanilla bootstrap took 4148 milliseconds [16:55:32] [Render thread/ERROR]: Mixin apply for mod satin failed mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> net.minecraft.class_276: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyArg annotation on satin$modifyInternalFormat could not find any targets matching 'Lnet/minecraft/class_276;method_1231(IIZ)V' in net/minecraft/class_276. Using refmap satin-refmap.json [INJECT_PREPARE Applicator Phase -> mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> Prepare Injections -> modify$cno000$satin$modifyInternalFormat(I)I -> Parse -> -> Validate Targets] org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on satin$modifyInternalFormat could not find any targets matching 'Lnet/minecraft/class_276;method_1231(IIZ)V' in net/minecraft/class_276. Using refmap satin-refmap.json [INJECT_PREPARE Applicator Phase -> mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> Prepare Injections -> modify$cno000$satin$modifyInternalFormat(I)I -> Parse -> -> Validate Targets] at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.(ModifyArgInjectionInfo.java:47) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) [fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [?:?] at knot/net.minecraft.client.main.Main.main(Main.java:250) [client-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.9.jar:?] [16:55:32] [Render thread/ERROR]: Mixin apply for mod satin failed mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> net.minecraft.class_276: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyArg annotation on satin$modifyInternalFormat could not find any targets matching 'Lnet/minecraft/class_276;method_1231(IIZ)V' in net/minecraft/class_276. Using refmap satin-refmap.json [INJECT_PREPARE Applicator Phase -> mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> Prepare Injections -> modify$cno000$satin$modifyInternalFormat(I)I -> Parse -> -> Validate Targets] org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on satin$modifyInternalFormat could not find any targets matching 'Lnet/minecraft/class_276;method_1231(IIZ)V' in net/minecraft/class_276. Using refmap satin-refmap.json [INJECT_PREPARE Applicator Phase -> mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> Prepare Injections -> modify$cno000$satin$modifyInternalFormat(I)I -> Parse -> -> Validate Targets] at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.(ModifyArgInjectionInfo.java:47) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) [fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [?:?] at knot/net.minecraft.client.main.Main.main(Main.java:260) [client-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.9.jar:?] [16:55:32] [Render thread/ERROR]: Minecraft has crashed! net.fabricmc.loader.impl.FormattedException: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_276 failed at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:63) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:482) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.9.jar:?] Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_276 failed at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at knot/net.minecraft.client.main.Main.main(Main.java:260) ~[fabric-loader-0.16.9-1.21.4.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) ~[fabric-loader-0.16.9.jar:?] ... 2 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.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at knot/net.minecraft.client.main.Main.main(Main.java:260) ~[fabric-loader-0.16.9-1.21.4.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) ~[fabric-loader-0.16.9.jar:?] ... 2 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin] from phase [DEFAULT] in config [mixins.satin.client.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at knot/net.minecraft.client.main.Main.main(Main.java:260) ~[fabric-loader-0.16.9-1.21.4.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) ~[fabric-loader-0.16.9.jar:?] ... 2 more Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on satin$modifyInternalFormat could not find any targets matching 'Lnet/minecraft/class_276;method_1231(IIZ)V' in net/minecraft/class_276. Using refmap satin-refmap.json [INJECT_PREPARE Applicator Phase -> mixins.satin.client.json:gl.CustomFormatFramebufferMixin from mod satin -> Prepare Injections -> modify$cno000$satin$modifyInternalFormat(I)I -> Parse -> -> Validate Targets] at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo.(ModifyArgInjectionInfo.java:47) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.15.4+mixin.0.8.7.jar:0.15.4+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.16.9.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.9.jar:?] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?] at knot/net.minecraft.client.main.Main.main(Main.java:260) ~[fabric-loader-0.16.9-1.21.4.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) ~[fabric-loader-0.16.9.jar:?] ... 2 more