CustomSkinLoader
De quoi s'agit-il ?
CustomSkinLoader est un mod Minecraft qui charge les skins, les capes et les textures d'elytra depuis des API de skins en ligne ou des fichiers locaux.
Cette branche est la génération Universal de MCCustomSkinLoader. Elle remplace les anciens jars spécifiques à chaque édition par un seul artefact bootstrap. Le jar bootstrap prépare un CustomSkinLoader-Common.jar à l'exécution, le remappe pour l'espace de noms de mappings Minecraft actif, et applique les patchs de classes spécifiques au loader requis à l'exécution.
Loaders pris en charge
- Forge Legacy et Forge ModLauncher
- NeoForge
- Fabric
- Environnements Fabric Loader compatibles Quilt
Fonctionnalités
Runtime universel
Un seul jar destiné à l'utilisateur est utilisé pour tous les loaders pris en charge. L'artefact installable généré est :
Bootstrap/build/libs/CustomSkinLoaderUniversal-.jar
Common/build/libs/Common-.jar est la charge utile d'exécution imbriquée et ne doit pas être installé directement.
Prise en charge de nombreuses API de chargement de skins et liste de chargement de skins personnalisable
API de chargement de skins prises en charge :
- MojangAPI
- CustomSkinAPI
- CustomSkinAPIPlus
- UniSkinAPI
- ElyByAPI
- Legacy
Sites de skins spéciaux et profils pris en charge :
- Glitchless
- MinecraftCapes
- OptiFineCape
- Cloaks+
- Prise en charge des profils compatibles Wynntils
Vous pouvez personnaliser la liste de chargement des skins et charger des textures depuis n'importe quel serveur de skins compatible. Les propriétaires de serveurs de skins peuvent également utiliser des fichiers ExtraList pour aider les utilisateurs à ajouter leur serveur.
Prise en charge des skins et capes HD
CustomSkinLoader peut charger et traiter les skins et capes HD. Les textures de cape OptiFine sont converties au format de cape standard lorsque nécessaire.
Cache de profils
- Réduit les requêtes réseau répétées.
- Permet aux profils mis en cache de se charger lorsque le réseau est indisponible.
Skin local
Chargez des skins sans serveur de skins. Avec les chemins Legacy par défaut, placez les textures sous :
.minecraft/CustomSkinLoader/LocalSkin/skins/.png .minecraft/CustomSkinLoader/LocalSkin/capes/.png .minecraft/CustomSkinLoader/LocalSkin/elytras/.png
Liste supplémentaire
Les serveurs de skins peuvent fournir des fichiers JSON ExtraList. Les utilisateurs peuvent les placer dans .minecraft/CustomSkinLoader/ExtraList pour ajouter des serveurs à la liste de chargement.
Prise en charge des textures transparentes
Les patchs de rendu sont conçus pour préserver la transparence correcte des skins et des capes sur les versions prises en charge.
Liste de chargement par défaut
- Mojang (MojangAPI)
- LittleSkin (CustomSkinAPI)
- BlessingSkin (CustomSkinAPI)
- ElyBy (ElyByAPI)
- TLauncher (ElyByAPI)
- Glitchless (profil compatible ElyBy)
- LocalSkin (Legacy)
- MinecraftCapes
- OptiFineCape
- Cloaks+
Si vous souhaitez ajouter un autre serveur de skins à la liste par défaut, veuillez ouvrir une issue.
Aux propriétaires de serveurs de skins
CustomSkinLoader est conçu pour charger des textures depuis de nombreuses implémentations de serveurs. Il est généralement préférable de prendre en charge l'une des API de CustomSkinLoader plutôt que de copier l'implémentation interne de ce mod. Si vous maintenez un serveur de skins, vous pouvez fournir un fichier ExtraList ou demander l'inclusion dans la liste de chargement par défaut.
Copyright et LICENCE
Contributeurs majeurs
- 2013-2014 Jeremy Lam (JLChnToZ)
- 2014-2024 Alexander Xia (xfl03)
- 2020-2026 ZekerZhayard
Fichier binaire
Vous pouvez utiliser et partager le binaire officiel non modifié dans des modpacks. Lorsqu'il est utilisé dans un modpack, CustomSkinLoader doit être listé dans la liste des mods. Ne republiez pas le mod sur d'autres sites sans autorisation.
Code source
Le code source est sous licence GPL-3.0-only. Voir LICENSE.
Le package customskinloader inclut du code ou des idées provenant de :
- AsteriskTeam/TabIconHackForge (GPLv3)
- RecursiveG/UniSkinMod (GPLv3)
- NekoCaffeine/Alchemy (GPLv3)
Si vous redistribuez une version modifiée, changez le nom du package et marquez clairement la version comme modifiée afin d'éviter toute confusion avec les versions officielles de CustomSkinLoader.
Comment installer CustomSkinLoader
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.8–26.3 on Fabric, Forge, NeoForge or Quilt automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge, NeoForge or Quilt
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file CustomSkinLoader_Universal-15.1.jar (218 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: CustomSkinLoader should be in the list.
CustomSkinLoader works on the player’s side only: there is no need to install it on a server.
Versions
Avec dépendances
| Minecraft | Loader | Fichier | Date | Actions |
|---|---|---|---|---|
| 26.3 | Fabric, Forge, NeoForge, Quilt | 26.3218 Ko 402 | ||
| 1.12.2 | Fabric, Forge, NeoForge, Quilt | 1.12.2213 Ko 6 | — | |
| 1.8.9 | Fabric, Forge, NeoForge, Quilt | 1.8.9213 Ko 1 | — |
Avis
Soyez le premier à noter CustomSkinLoader


