Customizable Player Models Server-side Plugin

Customizable Player Models Server-side Plugin

4k Downloads

Conflicts with Iris

ladymissykay opened this issue · 4 comments

commented

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.

commented

Please post your minecraft log

commented

---- 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

commented

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.

commented

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.