Customizable Player Models (Fabric)

Customizable Player Models (Fabric)

287k Downloads

After joining a server with the plugin while using Fabric with the mod on 1.18.2 render threads end immediately after starting.

dark-fedora opened this issue ยท 2 comments

commented

Running a tweaked-vanilla Minecraft client, somewhat small list of mods. List is as follows:

  • BetterF3
  • charmonium
  • Continuity
  • Fabric API
  • Indium
  • Iris
  • LambdynamicLights
  • ModMenu
  • NoTelemetry
  • OKZoomer
  • Phosphor
  • Quilt Fabric API
  • Sodium
  • VoidFog
  • Xaero's World Map

When I tried to join a server running the CPM plugin on Paper while running the CPM mod on Fabric (both 1.18.2) I was unable to join and was able to narrow down the suspicious log lines to a few important lines that were present even after removing almost all mods.

[22:53:36] [Render thread/INFO]: New world map session initialized!
[22:53:36] [Render thread/INFO]: Started 10 worker threads
[22:53:36] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[22:53:37] [Render thread/WARN]: Unknown custom packed identifier: cpm_net:hello
[22:53:37] [Render thread/INFO]: [CHAT] arden_arteles joined the game
[22:53:37] [Render thread/INFO]: Stopping worker threads
[22:53:37] [Render thread/INFO]: Started 10 worker threads

Attempting to join this server in the future while the plugin is enabled causes me to get stuck on the "Loading World" screen, but I can hear what is going on. Apparently, I exist in the world, and can hear things around me, although I appear to be at a different location than expected, in a cave.

commented

I have successfully narrowed it down to the Sodium mod that is conflicting with the CPM plugin. As sodium is one of the most used mods and is REQUIRED for me to reach a playable framerate this is of significant importance.

commented

Update 2: This bug only occurs when a player joins while they are dead. If they join the server while they are alive, no issues occur.