Modscraper Modscraper Minecraft
CustomSkinLoader logo

CustomSkinLoader

Mod

by xfl03

A Custom Skin Loader for Minecraft

Type

Mod

CurseForge Downloads

15,990,406

CurseForge ID

286924

Modrinth Downloads

24,859,390

Modrinth ID

idMHQ4n2

Last Updated

Nov 7, 2026

Description

CustomSkinLoader

What's this?

CustomSkinLoader is a Minecraft mod that loads skins, capes, and elytra textures from online skin APIs or local files.

This branch is the Universal generation of MCCustomSkinLoader. It replaces the old edition-specific jars with one bootstrap artifact. The bootstrap jar prepares a runtime CustomSkinLoader-Common.jar, remaps it for the active Minecraft mapping namespace, and applies the required loader-specific class patches at runtime.

Supported Loaders

  • Forge Legacy and Forge ModLauncher
  • NeoForge
  • Fabric
  • Quilt-compatible Fabric Loader environments

Feature

Universal Runtime

One user-facing jar is used across supported loaders. The generated installable artifact is:

Bootstrap/build/libs/CustomSkinLoader_Universal-<version>.jar

Common/build/libs/Common-<version>.jar is the nested runtime payload and should not be installed directly.

Support Plenty of Skin Load APIs and Customizable Skin Load List

Supported skin loading APIs:

Supported special skin sites and profiles:

You can customize the skin load list and load textures from any compatible skin server. Skin server owners can also use ExtraList files to help users add their server.

HD Skins and Capes Support

CustomSkinLoader can load and process HD skins and capes. OptiFine cape textures are converted to the standard cape format when needed.

Profile Cache

  • Decreases repeated network requests.
  • Allows cached profiles to load when the network is unavailable.

Local Skin

Load skins without a skin server. With the default Legacy paths, place textures under:

.minecraft/CustomSkinLoader/LocalSkin/skins/<USERNAME>.png
.minecraft/CustomSkinLoader/LocalSkin/capes/<USERNAME>.png
.minecraft/CustomSkinLoader/LocalSkin/elytras/<USERNAME>.png

Extra List

Skin servers can provide ExtraList JSON files. Users can put them into .minecraft/CustomSkinLoader/ExtraList to add servers to the load list.

Transparent Texture Support

The render patches are designed to keep skin and cape transparency correct on supported versions.

Default Load List

If you want to add another skin server to the default list, please open an issue.

To Skin Server Owner

CustomSkinLoader is designed for loading textures from many server implementations. It is usually better to support one of CustomSkinLoader's APIs than to copy this mod's internal implementation. If you maintain a skin server, you can provide an ExtraList file or request inclusion in the default load list.

Copyright & LICENSE

Major Contributor

Binary File

You may use and share the unmodified official binary in modpacks. When used in a modpack, CustomSkinLoader must be listed in the mod list. Do not repost the mod to other websites without permission.

Source Code

The source code is licensed under GPL-3.0-only. See LICENSE.

Package customskinloader includes code or ideas from:

If you redistribute a modified build, change the package name and clearly mark the build as modified to avoid confusion with official CustomSkinLoader releases.

Compatibility

Mod Loaders

Fabric Forge Neoforge Quilt

Game Versions

1.10 1.10.1 1.10.2 1.11 1.11.1 1.11.2 1.12 1.12.1 1.12.2 1.13 +294 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (197)

Show fewer
Zombie Invade 100 Days Zombie Invade 100 Days BattleArmory TACZ BattleArmory TACZ The Winter Rescue The Winter Rescue XPlus PerioTable Modpack (Fabric) XPlus PerioTable Modpack (Fabric) GreedyCraft GreedyCraft Tensura Neo Otherworld Tensura Neo Otherworld 机械动力:更多附属与优化 Creat : More Attachments and Optimization 机械动力:更多附属与优化 Creat : More Attachments and Optimization Hope and despair Hope and despair RTX ON RTX ON Tensura Journey of Reincarnation Tensura Journey of Reincarnation Blessed or Cursed: Expedition to Infinite Force Blessed or Cursed: Expedition to Infinite Force Create: Delight Remake Create: Delight Remake TerraFirma: Rebirth TerraFirma: Rebirth BeLoong BeLoong TRACING LIGHT · DARK TIDE TRACING LIGHT · DARK TIDE CreateAndSpace CreateAndSpace Create Train Create Train Create The Brass Concerto 机械动力 黄铜协奏曲 Create The Brass Concerto 机械动力 黄铜协奏曲 TerraFirmaAdventure TerraFirmaAdventure RandBlock 2 Winterize RandBlock 2 Winterize Slow_Start AoA3 [NEOFORGE] Slow_Start AoA3 [NEOFORGE] HeroCraft - RPG Adventure HeroCraft - RPG Adventure Back to Back Back to Back OxMODPACK 8 OxMODPACK 8 trhsy-Sim-U trhsy-Sim-U Factorio ChunkByChunk Online (OxMODPACK) Factorio ChunkByChunk Online (OxMODPACK) The Adventure of Valkyriens The Adventure of Valkyriens [UO]Ultramodern optimization [UO]Ultramodern optimization JoJo's Cube Adventure JoJo's Cube Adventure Tensura All The Slime 1 Tensura All The Slime 1 New Age Science and Technology New Age Science and Technology EMC & FE ++ EMC & FE ++ New Age Science and Technology  Easy New Age Science and Technology Easy Ben  10 MINEDITION Ben 10 MINEDITION The Last One The Last One Ashes To Ashes Ashes To Ashes Factorio: Nuclear (OxMODPACK) Factorio: Nuclear (OxMODPACK) Delight: Desert Chef Delight: Desert Chef Reverie Foundry Reverie Foundry New Age Science and Technology hard New Age Science and Technology hard Horizon (RU) Horizon (RU) Create:Infinity Mechanism Create:Infinity Mechanism Civilization-L Civilization-L EMCWorld EMCWorld SF Integrated Modpack SF Integrated Modpack DragonCraft Isle and Chaos DragonCraft Isle and Chaos 云游轻量生存整合包【YunGames Lite Survival Optimization】 云游轻量生存整合包【YunGames Lite Survival Optimization】 Lucky World Invasion - Survivor Lucky World Invasion - Survivor Minenufactory Minenufactory Demon Slayer Endings Demon Slayer Endings Turtle's Auxiliar Modpack Turtle's Auxiliar Modpack Explore Everything Explore Everything NSCOP生电客户端 NSCOP生电客户端 ForgottenWinter_legacy ForgottenWinter_legacy 363帆的原版美化 363帆的原版美化 Myriad Dimensional Forge [SenDims BanForges] Myriad Dimensional Forge [SenDims BanForges] Lumen Packs Lumen Packs GSZYpack GSZYpack FPScraft X FPScraft X TerraFirmaCraft:Leap The Top TerraFirmaCraft:Leap The Top CSM SMP CSM SMP My Biome Is So Beautiful My Biome Is So Beautiful MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition EnchantVenture EnchantVenture Minetech Evolution Minetech Evolution More Perfect Minecraft More Perfect Minecraft UO UO Carblock Carblock Atheism Atheism SurShield Modification SurShield Modification [BOT]植物魔法Botania [BOT]植物魔法Botania Security+Furniture Modpack Security+Furniture Modpack Berk Adventure Berk Adventure Herodotus Herodotus Journey Watch YTZ Journey Watch YTZ Xinzhou 新州 [XZ] Xinzhou 新州 [XZ] Tetra+ Tetra+ All the Simple All the Simple cloudmoon cloudmoon 动作优化 动作优化 SKD - Exploration SKD - Exploration Flat Factory [F2] Flat Factory [F2] SKD MineColonies SKD MineColonies MineColonies-Caos e Ordem [Unnoficial] MineColonies-Caos e Ordem [Unnoficial] BasicPackage BasicPackage Jojo's Modern World! Jojo's Modern World! Create: SatisFactory Create: SatisFactory Erstwhile Journey Erstwhile Journey RePalmon RePalmon Create_Craft&Quiet Create_Craft&Quiet Mystical Realms - A Modded Server Mystical Realms - A Modded Server Visual Vanilla Visual Vanilla VisualCraft by Moizoref VisualCraft by Moizoref DontCryTheStalker.zip DontCryTheStalker.zip New VanilIa New VanilIa Esawuna - PvPvE Towny [Discontinued] Esawuna - PvPvE Towny [Discontinued] DragLed Optimized DragLed Optimized Gear Spinned Gear Spinned Our Antarchy Craft Our Antarchy Craft JOJO VS SCP-610 Invade 100 Days JOJO VS SCP-610 Invade 100 Days

External Resources