Skip to content

Conflicts with Iris #800

Closed
Closed

Description

@ladymissykay

I'm assuming it's due to the new 1.21.7 port, but I thought I'd inform you of this if you weren't already aware. This mod no longer works with Iris, and it completely prevents the game from starting when both are installed. Hopefully this is helpful! I can attempt to show you a crash report if you need it, but I assume you'll be able to recreate anything I would send as long as both mods are in your mod folder.

Activity

  1. tom5454 commented on Jul 3, 2025

    @tom5454
    Owner

    Please post your minecraft log

  2. ladymissykay commented on Jul 3, 2025

    @ladymissykay
    Author

    ---- Minecraft Crash Report ----
    // Hey, that tickles! Hehehe!

    Time: 2025-07-03 13:10:27
    Description: Initializing game

    java.lang.RuntimeException: Mixin transformation of net.minecraft.class_824 failed
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
    at knot//net.minecraft.class_310.(class_310.java:631)
    at knot//net.minecraft.client.main.Main.main(Main.java:249)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    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:422)
    ... 9 more
    Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm] from phase [DEFAULT] in config [cpm.mixins.compat.json] 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)
    ... 12 more
    Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on prewrapBufferSource could not find any targets matching 'render' in net/minecraft/class_824. No refMap loaded. [INJECT_PREPARE Applicator Phase -> cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm -> Prepare Injections -> localvar$zff000$cpm$prewrapBufferSource(Lnet/minecraft/class_4597;Lnet/minecraft/class_2586;)Lnet/minecraft/class_4597; -> Parse -> -> Validate Targets]
    at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346)
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369)
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340)
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331)
    at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.(ModifyVariableInjectionInfo.java:47)
    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)
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664)
    at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315)
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246)
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437)
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418)
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
    ... 12 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:427)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
    at knot//net.minecraft.class_310.(class_310.java:631)

    -- Initialization --
    Details:
    Modules:
    ADVAPI32.dll:Advanced Windows 32 Base API:10.0.19041.5678 (WinBuild.160101.0800):Microsoft Corporation
    COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation
    CRYPT32.dll:Crypto API32:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    CRYPTBASE.dll:Base cryptographic API DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    CRYPTSP.dll:Cryptographic Service Provider API:10.0.19041.5856 (WinBuild.160101.0800):Microsoft Corporation
    ColorAdapterClient.dll:Microsoft Color Adapter Client:10.0.19041.5129 (WinBuild.160101.0800):Microsoft Corporation
    CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.19041.5915:Microsoft Corporation
    CoreUIComponents.dll:Microsoft Core UI Components Dll:10.0.19041.3636:Microsoft Corporation
    DBGHELP.DLL:Windows Image Helper:10.0.19041.5848 (WinBuild.160101.0800):Microsoft Corporation
    DEVOBJ.dll:Device Information Set DLL:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    DNSAPI.dll:DNS Client API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    GDI32.dll:GDI Client DLL:10.0.19041.5737 (WinBuild.160101.0800):Microsoft Corporation
    GLU32.dll:OpenGL Utility Library DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.19041.5737 (WinBuild.160101.0800):Microsoft Corporation
    IPHLPAPI.DLL:IP Helper API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.19041.5915 (WinBuild.160101.0800):Microsoft Corporation
    KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.19041.5915 (WinBuild.160101.0800):Microsoft Corporation
    MMDevApi.dll:MMDevice API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    MSCTF.dll:MSCTF Server DLL:10.0.19041.5848 (WinBuild.160101.0800):Microsoft Corporation
    MpOav.dll:IOfficeAntiVirus Module:4.18.25050.5 (bcf51ab773be21957c5713cae9cb3adf2fd75bf5):Microsoft Corporation
    NLAapi.dll:Network Location Awareness 2:10.0.19041.4123 (WinBuild.160101.0800):Microsoft Corporation
    NSI.dll:NSI User-mode interface DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    NTASN1.dll:Microsoft ASN.1 API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    OLEAUT32.dll:OLEAUT32.DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    Ole32.dll:Microsoft OLE for Windows:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    OpenAL.dll:Main implementation library:1.23.1:
    POWRPROF.dll:Power Profile Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    PROPSYS.dll:Microsoft Property System:7.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    PSAPI.DLL:Process Status Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    Pdh.dll:Windows Performance Data Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    RPCRT4.dll:Remote Procedure Call Runtime:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    SETUPAPI.dll:Windows Setup API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    SHCORE.dll:SHCORE:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    SHELL32.dll:Windows Shell Common Dll:10.0.19041.5678 (WinBuild.160101.0800):Microsoft Corporation
    UMPDC.dll
    USER32.dll:Multi-User Windows USER API Client DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    USERENV.dll:Userenv:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    VCRUNTIME140.dll:Microsoft® C Runtime Library:14.38.33135.0:Microsoft Corporation
    VERSION.dll:Version Checking and File Installation Libraries:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    WINHTTP.dll:Windows HTTP Services:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    WINMM.dll:MCI API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    WINSTA.dll:Winstation Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    WINTRUST.dll:Microsoft Trust Verification APIs:10.0.19041.5965 (WinBuild.160101.0800):Microsoft Corporation
    WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    Wldp.dll:Windows Lockdown Policy:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    amsi.dll:Anti-Malware Scan Interface:10.0.19041.4355 (WinBuild.160101.0800):Microsoft Corporation
    apphelp.dll:Application Compatibility Client Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    awt.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    bcrypt.dll:Windows Cryptographic Primitives Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.19041.5007 (WinBuild.160101.0800):Microsoft Corporation
    cfgmgr32.dll:Configuration Manager DLL:10.0.19041.3996 (WinBuild.160101.0800):Microsoft Corporation
    clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation
    combase.dll:Microsoft COM for Windows:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    cryptnet.dll:Crypto Network Related API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    dbgcore.DLL:Windows Core Debugging Helpers:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    dinput8.dll:Microsoft DirectInput:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    drvstore.dll:Driver Store API:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    dwmapi.dll:Microsoft Desktop Window Manager API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    dxcore.dll:DXCore:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    extnet.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    gdi32full.dll:GDI Client DLL:10.0.19041.6033 (WinBuild.160101.0800):Microsoft Corporation
    glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW
    icm32.dll:Microsoft Color Management Module (CMM):10.0.19041.5129 (WinBuild.160101.0800):Microsoft Corporation
    imagehlp.dll:Windows NT Image Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    inputhost.dll:InputHost:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    java.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    javaw.exe:OpenJDK Platform binary:21.0.7.0:Microsoft
    jemalloc.dll
    jimage.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    jli.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    jna2930707996127129151.dll:JNA native library:7.0.2:Java(TM) Native Access (JNA)
    jsvml.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    jvm.dll:OpenJDK 64-Bit server VM:21.0.7.0:Microsoft
    kernel.appcore.dll:AppModel API Host:10.0.19041.3758 (WinBuild.160101.0800):Microsoft Corporation
    lwjgl.dll
    lwjgl_opengl.dll
    lwjgl_stb.dll
    management.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    management_ext.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    msasn1.dll:ASN.1 Runtime APIs:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    mscms.dll:Microsoft Color Matching System DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    msvcp140.dll:Microsoft® C Runtime Library:14.38.33135.0:Microsoft Corporation
    msvcp_win.dll:Microsoft® C Runtime Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    msvcrt.dll:Windows NT CRT DLL:7.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    napinsp.dll:E-mail Naming Shim Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    ncrypt.dll:Windows NCrypt Router:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    net.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    nio.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    ntdll.dll:NT Layer DLL:10.0.19041.4842 (WinBuild.160101.0800):Microsoft Corporation
    ntmarta.dll:Windows NT MARTA provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    nvgpucomp64.dll:NVIDIA GPU Compiler Driver, Version 576.52 :32.0.15.7652:NVIDIA Corporation
    nvoglv64.dll:NVIDIA Compatible OpenGL ICD:32.0.15.7652:NVIDIA Corporation
    nvspcap64.dll:NVIDIA Game Proxy:3.28.0.417:NVIDIA Corporation
    opengl32.dll:OpenGL Client DLL:10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    opus4j.dll
    perfos.dll:Windows System Performance Objects DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    pnrpnsp.dll:PNRP Name Space Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    profapi.dll:User Profile Basic API:10.0.19041.6033 (WinBuild.160101.0800):Microsoft Corporation
    rasadhlp.dll:Remote Access AutoDial Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    shlwapi.dll:Shell Light-weight Utility Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    sunmscapi.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    textinputframework.dll:"TextInputFramework.DYNLINK":10.0.19041.5794 (WinBuild.160101.0800):Microsoft Corporation
    ucrtbase.dll:Microsoft® C Runtime Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    uxtheme.dll:Microsoft UxTheme Library:10.0.19041.4529 (WinBuild.160101.0800):Microsoft Corporation
    vcruntime140_1.dll:Microsoft® C Runtime Library:14.38.33135.0:Microsoft Corporation
    verify.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    win32u.dll:Win32u:10.0.19041.6033 (WinBuild.160101.0800):Microsoft Corporation
    windows.storage.dll:Microsoft WinRT Storage API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    winrnr.dll:LDAP RnR Provider DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    wintypes.dll:Windows Base Types DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
    wshbth.dll:Windows Sockets Helper DLL:10.0.19041.5848 (WinBuild.160101.0800):Microsoft Corporation
    wshunix.dll:AF_UNIX Winsock2 Helper DLL:10.0.19041.5438 (WinBuild.160101.0800):Microsoft Corporation
    xinput1_4.dll:Microsoft Common Controller API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
    zip.dll:OpenJDK Platform binary:21.0.7.0:Microsoft
    Stacktrace:
    at knot//net.minecraft.client.main.Main.main(Main.java:249)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

    -- System Details --
    Details:
    Minecraft Version: 1.21.7
    Minecraft Version ID: 1.21.7
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 21.0.7, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 321187944 bytes (306 MiB) / 704643072 bytes (672 MiB) up to 5368709120 bytes (5120 MiB)
    CPUs: 16
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
    Identifier: Intel64 Family 6 Model 165 Stepping 5
    Microarchitecture: Comet Lake
    Frequency (GHz): 2.90
    Number of physical packages: 1
    Number of physical CPUs: 8
    Number of logical CPUs: 16
    Graphics card #0 name: NVIDIA GeForce RTX 3080
    Graphics card #0 vendor: NVIDIA
    Graphics card #0 VRAM (MiB): 10240.00
    Graphics card #0 deviceId: VideoController1
    Graphics card #0 versionInfo: 32.0.15.7652
    Memory slot #0 capacity (MiB): 16384.00
    Memory slot #0 clockSpeed (GHz): 2.13
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MiB): 16384.00
    Memory slot #1 clockSpeed (GHz): 2.13
    Memory slot #1 type: DDR4
    Virtual memory max (MiB): 37526.24
    Virtual memory used (MiB): 12784.13
    Swap memory total (MiB): 4864.00
    Swap memory used (MiB): 45.22
    Space in storage for jna.tmpdir (MiB): available: 565992.25, total: 953242.06
    Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 565992.25, total: 953242.06
    Space in storage for io.netty.native.workdir (MiB): available: 565992.25, total: 953242.06
    Space in storage for java.io.tmpdir (MiB): available: 565992.25, total: 953242.06
    Space in storage for workdir (MiB): available: 565992.25, total: 953242.06
    JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx5G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    Fabric Mods:
    armor_hud: Armor Hud 3.0-1.21.7
    armorposer: Armor Poser 11.0.0
    betterstats: Better Statistics Screen 3.13.9-beta.2+fabric-1.21.7
    bobby: Bobby 5.2.8+mc1.21.6
    com_typesafe_config: config 1.4.2
    io_leangen_geantyref_geantyref: geantyref 1.3.13
    org_spongepowered_configurate-core: configurate-core 4.1.2
    org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
    cloth-config: Cloth Config v19 19.0.147
    cloth-basic-math: cloth-basic-math 0.6.1
    collective: Collective 8.4
    cpm: Customizable Player Models 0.6.22a
    euphoria_patcher: Euphoria Patcher 1.6.5-r5.5.1-fabric
    fabric-api: Fabric API 0.128.2+1.21.7
    fabric-api-base: Fabric API Base 0.4.64+9ec45cd86c
    fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.100+946bf4c36c
    fabric-biome-api-v1: Fabric Biome API (v1) 16.0.11+946bf4c36c
    fabric-block-api-v1: Fabric Block API (v1) 1.1.3+946bf4c36c
    fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.31+946bf4c36c
    fabric-command-api-v2: Fabric Command API (v2) 2.2.53+946bf4c36c
    fabric-content-registries-v0: Fabric Content Registries (v0) 10.0.18+946bf4c36c
    fabric-convention-tags-v1: Fabric Convention Tags 2.1.39+7f945d5b6c
    fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.15.4+311075966c
    fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.15+946bf4c36c
    fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.10+946bf4c36c
    fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.2.3+55e55d296c
    fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.19+946bf4c36c
    fabric-entity-events-v1: Fabric Entity Events (v1) 2.1.1+c9e472736c
    fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.0.23+946bf4c36c
    fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.73+c64c9c5b6c
    fabric-item-api-v1: Fabric Item API (v1) 11.4.3+946bf4c36c
    fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.13+946bf4c36c
    fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.65+946bf4c36c
    fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.3+db4dfd856c
    fabric-loot-api-v2: Fabric Loot API (v2) 3.0.55+3f89f5a56c
    fabric-loot-api-v3: Fabric Loot API (v3) 2.0.2+946bf4c36c
    fabric-message-api-v1: Fabric Message API (v1) 6.1.1+946bf4c36c
    fabric-model-loading-api-v1: Fabric Model Loading API (v1) 5.2.5+946bf4c36c
    fabric-networking-api-v1: Fabric Networking API (v1) 5.0.1+946bf4c36c
    fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.7+946bf4c36c
    fabric-particles-v1: Fabric Particles (v1) 4.1.7+946bf4c36c
    fabric-recipe-api-v1: Fabric Recipe API (v1) 8.1.14+946bf4c36c
    fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.1.27+946bf4c36c
    fabric-renderer-api-v1: Fabric Renderer API (v1) 7.0.2+946bf4c36c
    fabric-renderer-indigo: Fabric Renderer - Indigo 4.0.2+946bf4c36c
    fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.30+fa6cb72b6c
    fabric-rendering-v1: Fabric Rendering (v1) 12.4.0+e8d43c766c
    fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.24+946bf4c36c
    fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.1.11+946bf4c36c
    fabric-screen-api-v1: Fabric Screen API (v1) 2.0.51+946bf4c36c
    fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.136+946bf4c36c
    fabric-sound-api-v1: Fabric Sound API (v1) 1.0.42+946bf4c36c
    fabric-tag-api-v1: Fabric Tag API (v1) 1.2.1+946bf4c36c
    fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.5+946bf4c36c
    fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.4.1+ac3e15d16c
    fabric-language-kotlin: Fabric Language Kotlin 1.13.4+kotlin.2.2.0
    org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.2.0
    org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.2.0
    org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.2.0
    org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.2.0
    org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.28.0
    org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
    org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
    org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.2
    org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.7.0
    org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.7.0
    org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.8.1
    org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.8.1
    org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.8.1
    fabricloader: Fabric Loader 0.16.14
    mixinextras: MixinExtras 0.4.1
    fullbrightnesstoggle: Full Brightness Toggle 4.3
    image2map: Image2Map 0.10.1+1.21.6
    fabric-permissions-api-v0: fabric-permissions-api 0.4.0
    map-canvas-api: Map Canvas API 0.5.1+1.21.5
    sgui: sgui 1.10.0+1.21.6
    iris: Iris 1.9.1+mc1.21.7
    io_github_douira_glsl-transformer: glsl-transformer 2.0.1
    org_anarres_jcpp: jcpp 1.4.14
    org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
    itemscroller: Item Scroller 0.28.1
    jade: Jade 19.0.4+fabric
    java: OpenJDK 64-Bit Server VM 21
    journeymap: Journeymap 1.21.7-6.0.0-beta.52
    ar_com_hjg_pngj: pngj 2.1.0
    commonnetworking: Common Network 1.0.21-1.21.7
    journeymap-api-fabric: JourneyMap API 2.0.0-1.21.7-SNAPSHOT
    litematica: Litematica 0.23.1
    lithium: Lithium 0.18.0+mc1.21.7
    malilib: MaLiLib 0.25.1
    minecraft: Minecraft 1.21.7
    minecraftcapes: MinecraftCapes 12.4.0
    minihud: MiniHUD 0.36.1
    modmenu: Mod Menu 15.0.0-beta.3
    placeholder-api: Placeholder API 2.7.1+1.21.6
    reeses-sodium-options: Reese's Sodium Options 1.8.4+mc1.21.6
    sodium: Sodium 0.6.13+mc1.21.6
    sodium-extra: Sodium Extra 0.6.6+mc1.21.6
    tcdcommons: TCD Commons API 3.12.8-beta.1+fabric-1.21.7
    tweakeroo: Tweakeroo 0.25.1
    voicechat: Simple Voice Chat 1.21.7-2.5.33
    yet_another_config_lib_v3: YetAnotherConfigLib 3.7.1+1.21.6-fabric
    com_twelvemonkeys_common_common-image: common-image 3.12.0
    com_twelvemonkeys_common_common-io: common-io 3.12.0
    com_twelvemonkeys_common_common-lang: common-lang 3.12.0
    com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
    com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
    com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
    org_quiltmc_parsers_gson: gson 0.2.1
    org_quiltmc_parsers_json: json 0.2.1
    zoomify: Zoomify 2.14.4+1.21.6
    com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.5.2
    Loaded Shaderpack: (off)
    Launched Version: fabric-loader-0.16.14-1.21.7
    Launcher name: minecraft-launcher
    Backend library: LWJGL version 3.3.3-snapshot
    Backend API: NVIDIA GeForce RTX 3080/PCIe/SSE2 GL version 3.2.0 NVIDIA 576.52, NVIDIA Corporation
    Window size:
    GFLW Platform: win32
    Render Extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access
    GL debug messages:
    Is Modded: Definitely; Client brand changed to 'fabric'
    Universe: 404
    Type: Client (map_client.txt)
    Locale: en_US
    System encoding: Cp1252
    File encoding: UTF-8
    CPU: 16x Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz

  3. callyral commented on Jul 7, 2025

    @callyral

    i have the same issue, there was also a crash on a server when i used CPM without iris, but i don't know how to replicate the crash. the startup crash when Iris + CPM are installed together does occur for me, though.

  4. callyral commented on Jul 9, 2025

    @callyral

    I created a minimal Minecraft 1.21.7 Fabric instance in Prism Launcher with the following mods, and no extra Java arguments:

    • Customizable Player Models
    • Sodium
    • Iris
    • Fabric API
    Crash log
    [13:52:38] [main/INFO]: Loading Minecraft 1.21.7 with Fabric Loader 0.16.14
    [13:52:38] [ForkJoinPool-1-worker-2/WARN]: Mod cpm uses the version 0.6.22a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '22a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
    [13:52:38] [main/INFO]: Loading 52 mods:
    	- cpm 0.6.22a
    	- fabric-api 0.128.2+1.21.7
    	   |-- fabric-api-base 0.4.64+9ec45cd86c
    	   |-- fabric-api-lookup-api-v1 1.6.100+946bf4c36c
    	   |-- fabric-biome-api-v1 16.0.11+946bf4c36c
    	   |-- fabric-block-api-v1 1.1.3+946bf4c36c
    	   |-- fabric-block-view-api-v2 1.0.31+946bf4c36c
    	   |-- fabric-command-api-v2 2.2.53+946bf4c36c
    	   |-- fabric-content-registries-v0 10.0.18+946bf4c36c
    	   |-- fabric-convention-tags-v1 2.1.39+7f945d5b6c
    	   |-- fabric-convention-tags-v2 2.15.4+311075966c
    	   |-- fabric-crash-report-info-v1 0.3.15+946bf4c36c
    	   |-- fabric-data-attachment-api-v1 1.8.10+946bf4c36c
    	   |-- fabric-data-generation-api-v1 23.2.3+55e55d296c
    	   |-- fabric-dimensions-v1 4.0.19+946bf4c36c
    	   |-- fabric-entity-events-v1 2.1.1+c9e472736c
    	   |-- fabric-events-interaction-v0 4.0.23+946bf4c36c
    	   |-- fabric-game-rule-api-v1 1.0.73+c64c9c5b6c
    	   |-- fabric-item-api-v1 11.4.3+946bf4c36c
    	   |-- fabric-item-group-api-v1 4.2.13+946bf4c36c
    	   |-- fabric-key-binding-api-v1 1.0.65+946bf4c36c
    	   |-- fabric-lifecycle-events-v1 2.6.3+db4dfd856c
    	   |-- fabric-loot-api-v2 3.0.55+3f89f5a56c
    	   |-- fabric-loot-api-v3 2.0.2+946bf4c36c
    	   |-- fabric-message-api-v1 6.1.1+946bf4c36c
    	   |-- fabric-model-loading-api-v1 5.2.5+946bf4c36c
    	   |-- fabric-networking-api-v1 5.0.1+946bf4c36c
    	   |-- fabric-object-builder-api-v1 21.1.7+946bf4c36c
    	   |-- fabric-particles-v1 4.1.7+946bf4c36c
    	   |-- fabric-recipe-api-v1 8.1.14+946bf4c36c
    	   |-- fabric-registry-sync-v0 6.1.27+946bf4c36c
    	   |-- fabric-renderer-api-v1 7.0.2+946bf4c36c
    	   |-- fabric-renderer-indigo 4.0.2+946bf4c36c
    	   |-- fabric-rendering-fluids-v1 3.1.30+fa6cb72b6c
    	   |-- fabric-rendering-v1 12.4.0+e8d43c766c
    	   |-- fabric-resource-conditions-api-v1 5.0.24+946bf4c36c
    	   |-- fabric-resource-loader-v0 3.1.11+946bf4c36c
    	   |-- fabric-screen-api-v1 2.0.51+946bf4c36c
    	   |-- fabric-screen-handler-api-v1 1.3.136+946bf4c36c
    	   |-- fabric-sound-api-v1 1.0.42+946bf4c36c
    	   |-- fabric-tag-api-v1 1.2.1+946bf4c36c
    	   |-- fabric-transfer-api-v1 6.0.5+946bf4c36c
    	   \-- fabric-transitive-access-wideners-v1 6.4.1+ac3e15d16c
    	- fabricloader 0.16.14
    	   \-- mixinextras 0.4.1
    	- iris 1.9.1+mc1.21.7
    	   |-- io_github_douira_glsl-transformer 2.0.1
    	   |-- org_anarres_jcpp 1.4.14
    	   \-- org_antlr_antlr4-runtime 4.13.1
    	- java 21
    	- minecraft 1.21.7
    	- sodium 0.6.13+mc1.21.6
    [13:52:38] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/home/user/.local/share/PrismLauncher/libraries/net/fabricmc/sponge-mixin/0.15.5+mixin.0.8.7/sponge-mixin-0.15.5+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT
    [13:52:38] [main/INFO]: Compatibility level set to JAVA_21
    [13:52:38] [main/WARN]: Reference map 'CustomPlayerModels-Fabric-1.21.6-refmap.json' for cpm.mixins.compat.json could not be read. If this is a development environment you can ignore this message
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:38] [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
    [13:52:39] [main/INFO]: Loaded configuration file for Sodium: 43 options available, 1 override(s) found
    [13:52:39] [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
    [13:52:39] [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
    [13:52:39] [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
    [13:52:39] [main/INFO]: Searching for graphics cards...
    [13:52:39] [main/INFO]: Found graphics adapter: LinuxPciAdapterInfo[vendor=AMD, name=Cezanne [Radeon Vega Series / Radeon Vega Mobile Series], pciVendorId=0x1002, pciDeviceId=0x1638]
    [13:52:39] [main/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NO_ERROR_CONTEXT_UNSUPPORTED]
    [13:52:39] [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.
    [13:52:39] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
    [13:52:40] [Datafixer Bootstrap/INFO]: 269 Datafixer optimizations took 301 milliseconds
    [13:52:44] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
    [13:52:44] [Render thread/INFO]: Setting user: callyral
    [13:52:44] [Render thread/INFO]: Customizable Player Models Initialized
    [13:52:44] [Render thread/INFO]: Customizable Player Models API initialized: Loaded plugins: (0)
    
    [13:52:44] [Render thread/INFO]: Customizable Player Models Client Init started
    [13:52:44] [CPM Background Loading Pool-1/INFO]: [VersionChecker] Starting CPM version checker...
    [13:52:44] [Render thread/INFO]: Iris detected, enabling iris compatibility
    [13:52:44] [Render thread/INFO]: Customizable Player Models Client Initialized
    [13:52:44] [Render thread/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
    [13:52:44] [CPM Background Loading Pool-1/INFO]: [VersionChecker] Current: 0.6.22a Target: 0.6.22a Up-to-date
    [13:52:44] [Render thread/INFO]: Backend library: LWJGL version 3.3.3-snapshot
    [13:52:44] [Render thread/WARN]: Detected unexpected shutdown during last game startup: resetting fullscreen mode
    [13:52:44] [Render thread/INFO]: Debug functionality is disabled.
    [13:52:44] [Render thread/INFO]: OpenGL 4.5 detected, enabling DSA.
    [13:52:44] [Render thread/INFO]: Shaders are disabled because no valid shaderpack is selected
    [13:52:44] [Render thread/INFO]: OpenGL Vendor: AMD
    [13:52:44] [Render thread/INFO]: OpenGL Renderer: AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.61, 6.12.35)
    [13:52:44] [Render thread/INFO]: OpenGL Version: 4.6 (Core Profile) Mesa 25.0.7
    [13:52:44] [Render thread/INFO]: Using optional rendering extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access
    [13:52:45] [Render thread/WARN]: Removed resource pack cpm from options because it is no longer compatible
    [W][13:52:45.048253] pw.conf      | [          conf.c: 1204 pw_conf_load_conf_for_context()] setting config.name to client-rt.conf is deprecated, using client.conf
    [13:52:45] [Render thread/ERROR]: Mixin apply for mod cpm failed cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm -> net.minecraft.class_824: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyVariable annotation on prewrapBufferSource could not find any targets matching 'render' in net/minecraft/class_824. No refMap loaded. [INJECT_PREPARE Applicator Phase -> cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm -> Prepare Injections -> localvar$zbc000$cpm$prewrapBufferSource(Lnet/minecraft/class_4597;Lnet/minecraft/class_2586;)Lnet/minecraft/class_4597; -> Parse ->  -> Validate Targets]
    org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on prewrapBufferSource could not find any targets matching 'render' in net/minecraft/class_824. No refMap loaded. [INJECT_PREPARE Applicator Phase -> cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm -> Prepare Injections -> localvar$zbc000$cpm$prewrapBufferSource(Lnet/minecraft/class_4597;Lnet/minecraft/class_2586;)Lnet/minecraft/class_4597; -> Parse ->  -> Validate Targets]
    	at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:340) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:331) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.<init>(ModifyVariableInjectionInfo.java:47) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+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.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.15.5+mixin.0.8.7.jar:0.15.5+mixin.0.8.7]
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.16.14.jar:?]
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.16.14.jar:?]
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.16.14.jar:?]
    	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) [fabric-loader-0.16.14.jar:?]
    	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [?:?]
    	at knot/net.minecraft.class_310.<init>(class_310.java:631) [client-intermediary.jar:?]
    	at knot/net.minecraft.client.main.Main.main(Main.java:249) [client-intermediary.jar:?]
    	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.14.jar:?]
    	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.14.jar:?]
    	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.14.jar:?]
    	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105) [NewLaunch.jar:?]
    	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?]
    	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?]
    ---- Minecraft Crash Report ----
    // I blame Dinnerbone.
    
    Time: 2025-07-09 13:52:45
    Description: Initializing game
    
    java.lang.RuntimeException: Mixin transformation of net.minecraft.class_824 failed
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
    	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
    	at knot//net.minecraft.class_310.<init>(class_310.java:631)
    	at knot//net.minecraft.client.main.Main.main(Main.java:249)
    	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
    	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
    	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
    	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
    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:422)
    	... 12 more
    Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm] from phase [DEFAULT] in config [cpm.mixins.compat.json] 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)
    	... 15 more
    Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on prewrapBufferSource could not find any targets matching 'render' in net/minecraft/class_824. No refMap loaded. [INJECT_PREPARE Applicator Phase -> cpm.mixins.compat.json:BlockEntityRenderDispatcherMixin_Iris from mod cpm -> Prepare Injections -> localvar$zbc000$cpm$prewrapBufferSource(Lnet/minecraft/class_4597;Lnet/minecraft/class_2586;)Lnet/minecraft/class_4597; -> Parse ->  -> Validate Targets]
    	at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346)
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369)
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:340)
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.<init>(InjectionInfo.java:331)
    	at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.<init>(ModifyVariableInjectionInfo.java:47)
    	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)
    	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664)
    	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1399)
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731)
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315)
    	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246)
    	at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437)
    	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418)
    	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
    	... 15 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:427)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
    	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
    	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
    	at knot//net.minecraft.class_310.<init>(class_310.java:631)
    
    -- Initialization --
    Details:
    	Modules: 
    Stacktrace:
    	at knot//net.minecraft.client.main.Main.main(Main.java:249)
    	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
    	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
    	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
    	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
    	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
    
    -- System Details --
    Details:
    	Minecraft Version: 1.21.7
    	Minecraft Version ID: 1.21.7
    	Operating System: Linux (amd64) version 6.12.35
    	Java Version: 21.0.7, N/A
    	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    	Memory: 4099391144 bytes (3909 MiB) / 4294967296 bytes (4096 MiB) up to 4294967296 bytes (4096 MiB)
    	CPUs: 12
    	Processor Vendor: AuthenticAMD
    	Processor Name: AMD Ryzen 5 5600G with Radeon Graphics
    	Identifier: AuthenticAMD Family 25 Model 80 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: Cezanne [Radeon Vega Series / Radeon Vega Mobile Series]
    	Graphics card #0 vendor: Advanced Micro Devices, Inc. [AMD/ATI] (0x1002)
    	Graphics card #0 VRAM (MiB): 258.00
    	Graphics card #0 deviceId: 0x1638
    	Graphics card #0 versionInfo: unknown
    	Virtual memory max (MiB): 15871.68
    	Virtual memory used (MiB): 3665.22
    	Swap memory total (MiB): 8192.00
    	Swap memory used (MiB): 0.00
    	Space in storage for jna.tmpdir (MiB): <path not set>
    	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
    	Space in storage for io.netty.native.workdir (MiB): <path not set>
    	Space in storage for java.io.tmpdir (MiB): available: 355654.66, total: 479677.25
    	Space in storage for workdir (MiB): available: 355654.66, total: 479677.25
    	JVM Flags: 2 total; -Xms4096m -Xmx4096m
    	Fabric Mods: 
    		cpm: Customizable Player Models 0.6.22a
    		fabric-api: Fabric API 0.128.2+1.21.7
    			fabric-api-base: Fabric API Base 0.4.64+9ec45cd86c
    			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.100+946bf4c36c
    			fabric-biome-api-v1: Fabric Biome API (v1) 16.0.11+946bf4c36c
    			fabric-block-api-v1: Fabric Block API (v1) 1.1.3+946bf4c36c
    			fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.31+946bf4c36c
    			fabric-command-api-v2: Fabric Command API (v2) 2.2.53+946bf4c36c
    			fabric-content-registries-v0: Fabric Content Registries (v0) 10.0.18+946bf4c36c
    			fabric-convention-tags-v1: Fabric Convention Tags 2.1.39+7f945d5b6c
    			fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.15.4+311075966c
    			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.15+946bf4c36c
    			fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.10+946bf4c36c
    			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.2.3+55e55d296c
    			fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.19+946bf4c36c
    			fabric-entity-events-v1: Fabric Entity Events (v1) 2.1.1+c9e472736c
    			fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.0.23+946bf4c36c
    			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.73+c64c9c5b6c
    			fabric-item-api-v1: Fabric Item API (v1) 11.4.3+946bf4c36c
    			fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.13+946bf4c36c
    			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.65+946bf4c36c
    			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.3+db4dfd856c
    			fabric-loot-api-v2: Fabric Loot API (v2) 3.0.55+3f89f5a56c
    			fabric-loot-api-v3: Fabric Loot API (v3) 2.0.2+946bf4c36c
    			fabric-message-api-v1: Fabric Message API (v1) 6.1.1+946bf4c36c
    			fabric-model-loading-api-v1: Fabric Model Loading API (v1) 5.2.5+946bf4c36c
    			fabric-networking-api-v1: Fabric Networking API (v1) 5.0.1+946bf4c36c
    			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.7+946bf4c36c
    			fabric-particles-v1: Fabric Particles (v1) 4.1.7+946bf4c36c
    			fabric-recipe-api-v1: Fabric Recipe API (v1) 8.1.14+946bf4c36c
    			fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.1.27+946bf4c36c
    			fabric-renderer-api-v1: Fabric Renderer API (v1) 7.0.2+946bf4c36c
    			fabric-renderer-indigo: Fabric Renderer - Indigo 4.0.2+946bf4c36c
    

    When either Iris or CPM is removed, the game launches successfully. I believe this is an issue on CPM's side due to the other issue I had on a server.

    Here are a few warnings caused by CPM when the game is loaded without Iris:

    • [ForkJoinPool-1-worker-4/WARN]: Mod cpm uses the version 0.6.22a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '22a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version

    • [main/WARN]: Reference map 'CustomPlayerModels-Fabric-1.21.6-refmap.json' for cpm.mixins.compat.json could not be read. If this is a development environment you can ignore this message

    • [Render thread/WARN]: Removed resource pack cpm from options because it is no longer compatible

    CPM itself seems to mostly work fine without Iris installed, though. Not sure if the warnings above are relevant.

  5. added a commit that references this issue on Jul 24, 2025
    2c240f6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions