ChatPatches icon indicating copy to clipboard operation
ChatPatches copied to clipboard

Player Name Color Resets Every Launch- 8.0-alpha.4+1.20.1

Open RyanSalad opened this issue 5 months ago • 4 comments

Description

Every time I load my modded instance of Minecraft 1.20.1, I have to set the Player Name Color in the config to the color I want it to be because it seems to reset every time I quit the game.

How to reproduce

Create a new modded instance of Fabric 1.20.1 with Chat Patches 8.0-alpha.4, YACL, and Mod Menu. Launch the game, change the Player Name Color to whatever you want, and load into a singleplayer world or server to see that it worked. Quit out and relaunch the game. Load into a server or singleplayer world, and you'll see that the Player Name Color is white again. After checking the config in Mod Menu, you see that it is reset back to white, but the config file itself says it's supposed to be the color you set it to.

Expected result

I expected the mod to properly remember the color that I set Player Name Color to.

Log file link

https://mclo.gs/opkztuL

Specs and Details

  • Windows 11
  • Chat Patches 8.0-alpha.4
  • Fabric 0.17.2, Fabric API 0.92.6, and YetAnotherConfigLib v3-3.6.6
  • Mod Menu 7.2.2

RyanSalad avatar Sep 09 '25 19:09 RyanSalad

  • what does your config file have in it?
  • after you relaunch and change the value, does it persist the whole session?
  • does this happen with any other settings?

mrbuilder1961 avatar Sep 12 '25 04:09 mrbuilder1961

The only other thing in my config file is that I disabled the message time. It does persist the whole session. No other settings have been reset.

RyanSalad avatar Sep 12 '25 04:09 RyanSalad

have you experienced this in alpha.5?

mrbuilder1961 avatar Nov 14 '25 00:11 mrbuilder1961

i was able to reproduce this, seems to be some weird mismatch with how YACL's internals write option values and how the mod stores them. hopefully i can iron this out soon

mrbuilder1961 avatar Nov 14 '25 05:11 mrbuilder1961