CustomSkinLoader

CustomSkinLoader

1M Downloads

[Bug] CSL keeps only loading skins from my mojang account instead of locally

ryleestatler opened this issue ยท 2 comments

commented

Describe the bug

CSL keeps only loading skins from my mojang account instead of locally

Steps to reproduce

1. have a mojang account
2. put a skin in the skins folder
3. load minecraft and it grabs your mojang account skin

Link to crash-report if applicable

No response

Link to CustomSkinLoader.log if applicable

https://mclo.gs/8EmhzK0

Link to latest.log if applicable

No response

[Only Forge User] Link to Forge Log if applicable

No response

Mod Version

14.20

Minecraft Version

1.16.5

Minecraft Launcher Name and Version

multimc

Mod Loader

Forge

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)

commented

You need to change the loadlist in CustomSkinLoader.json to pull LocalSkin to the top.

loadlist : [
    {
        "name": "LocalSkin",
        "type": "Legacy",
        "checkPNG": "false",
        "skin": "LocalSkin/skins/{USERNAME}.png",
        "model": "auto",
        "cape": "LocalSkin/capes/{USERNAME}.png",
        "elytra": "LocalSkin/elytras/{USERNAME}.png"
    },
    {
        "name": "Mojang",
        "type": "MojangAPI",
        "apiRoot": "https://api.mojang.com/",
        "sessionRoot": "https://sessionserver.mojang.com/"
    },
    {
        "name": "LittleSkin",
        "type": "CustomSkinAPI",
        "root": "https://littleskin.cn/csl/"
    },
    {
        "name": "BlessingSkin",
        "type": "CustomSkinAPI",
        "root": "https://skin.prinzeugen.net/"
    },
    {
        "name": "ElyBy",
        "type": "ElyByAPI",
        "root": "http://skinsystem.ely.by/textures/"
    },
    {
        "name": "SkinMe",
        "type": "UniSkinAPI",
        "root": "http://www.skinme.cc/uniskin/"
    },
    {
        "name": "TLauncher",
        "type": "ElyByAPI",
        "root": "https://auth.tlauncher.org/skin/profile/texture/login/"
    },
    {
        "name": "GlitchlessGames",
        "type": "GlitchlessAPI",
        "root": "https://games.glitchless.ru/api/minecraft/users/profiles/textures/?nickname="
    },
    {
        "name": "MinecraftCapes",
        "type": "MinecraftCapesAPI",
        "root": "https://api.minecraftcapes.net/profile/"
    },
    {
        "name": "OptiFine",
        "type": "Legacy",
        "checkPNG": "false",
        "model": "auto",
        "cape": "https://optifine.net/capes/{USERNAME}.png"
    },
    {
        "name": "Wynntils",
        "type": "WynntilsAPI",
        "root": "https://athena.wynntils.com/user/getInfo"
    },
    {
        "name": "CloakPlus",
        "type": "Legacy",
        "checkPNG": "false",
        "model": "auto",
        "cape": "http://**.**.**.**/capes/{USERNAME}.png"
    },
    {
        "name": "LabyMod",
        "type": "Legacy",
        "checkPNG": "false",
        "model": "auto",
        "cape": "https://dl.labymod.net/capes/{STANDARD_UUID}"
    },
    {
        "name": "Cosmetica",
        "type": "Legacy",
        "checkPNG": "false",
        "model": "auto",
        "cape": "https://api.cosmetica.cc/get/cloak?username={USERNAME}&uuid={STANDARD_UUID}&nothirdparty"
    }
]
commented

This worked, thanks