Wiki 9Minecraft Custom Skin Loader Mod Wiki
Custom Skin Loader Mod Wiki › Configuration

Custom Skin Loader Mod — Configuration

Configuration

The mod is primarily managed through a JSON configuration file located at .minecraft/CustomSkinLoader/CustomSkinLoader.json. This file defines the behavior of the mod and the priority of skin sources.

Global Settings

Option Type Description
enable Boolean Enables or disables the mod entirely.
loadLogs Boolean Whether to generate detailed logs in CustomSkinLoader.log.
loadCape Boolean Enables or disables the loading of capes.
cacheExpiry Integer Time in seconds before the local skin cache expires.
ignoreHttpsCertificate Boolean If true, the mod will ignore SSL certificate errors when connecting to skin servers.
enableTransparentSkin Boolean Enables support for semi-transparent skin textures.

The Load List

The loadlist is an array of objects that determines where the mod looks for skins and in what order. The mod will check each source from top to bottom and stop once a skin is found.

"loadlist": [
 {
 "name": "LocalSkin",
 "type": "Legacy",
 "root": "LocalSkin/"
 },
 {
 "name": "Mojang",
 "type": "MojangAPI"
 }
]

Commands

The mod provides several in-game commands for management and troubleshooting. Commands can be prefixed with either /csl or /customskinloader.

Command Description
/csl reload Reloads the CustomSkinLoader.json config and refreshes all player skins in the current world.
/csl report Generates a diagnostic report file to help identify why a skin is not loading.
/csl clear Clears the local skin cache, forcing the mod to re-download textures from the web.
/csl help Displays a list of available subcommands and their usage.