
CSL replaces EVERYONE'S player skins with a Local one
User423434234 opened this issue ยท 2 comments
Describe the bug
I'm playing with friends on a private server and i'm the only one playing with mods. I want to see their skins instead of my own on them. All of us have licensed Minecraft.

Steps to reproduce
1. Set Local skins as the top priority in CustomSkinLoader.json
2. Join my friend's VANILLA 1.21.8 server that is hosted on his pc without radmin/hamachi stuff.
Link to crash-report if applicable
No response
Link to CustomSkinLoader.log if applicable
Link to latest.log if applicable
[Only Forge User] Link to Forge Log if applicable
No response
Mod Version
CustomSkinLoader_Fabric-14.26-SNAPSHOT-59
Minecraft Version
1.21.8
Minecraft Launcher Name and Version
ATLauncher Version: 3.4.40.1 (friends are using the default launcher)
Mod Loader
Fabric
Operating System
Windows
Before submitting a bug report
-
This bug wasn't already reported (I have searched bug reports on GitHub).
-
This is a valid bug (I am able to reproduce this on the latest dev build).
-
This problem is triggered in the latest version of the mod (if not the latest please upgrade the mod first)
Check the first entry of your CustomSkinLoader Loadlist:
{
"name":"LocalSkin",
"type":"Legacy",
"checkPNG":"true",
"skin":"LocalSkin/skins/GI.png",
"model":"auto",
"cape":"LocalSkin/capes/{USERNAME}.png",
"elytra":"LocalSkin/elytras/{USERNAME}.png"
}
See? You have replaced the {USERNAME}
placeholder to your name (GI
) in skin
configuration. That's the reason of your issue.
CSL will automatically replace {USERNAME}
placeholder to each player's name. But in your configuration, there're no placeholder, just a fixed path.
Just revert this edit and it will works well.