Screenshot 1 of 1. Minecraft player model showing outer skin layers rendered in full 3D, with visible depth on the jacket, hat, and pants layers, 3D Skin Layers mod by tr7zw
What 3D Skin Layers works with.
| Platform | Java Edition |
|---|---|
| Loaders | Fabric, NeoForge, Forge |
| Minecraft versions | 1.8.8, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.6, 1.21.11, 26.1.2, 26.2, 26.3 |
| Environment | Client |
3D Skin Layers is a client-side Java mod by tr7zw that replaces the flat second layer of player skins with a fully 3D model. Jackets, sleeves, hats and other cosmetic details gain real depth, transparent pixels work for glasses and visors, and the effect also applies to player head items. Players more than 12 blocks away fall back to vanilla 2D rendering to protect framerate.
Loaders, versions and dependencies
- Fabric: builds from 1.16.5 to 26.3. The newest build requires Fabric API. Older builds for 1.16.5 to 1.20.6 include some that need no dependency.
- NeoForge: builds from 1.20.2 to 26.3. The newest build needs no dependency.
- Forge: the newest build needs no dependency. Two builds for 1.17.1 to 1.18.2 require Fabric API. The creator lists Forge 1.16.5, 1.12.2 and 1.8.9 as unsupported.
- Quilt: stopped. The last build is for 1.20 to 1.20.1, published in July 2023.
- Side: client only. It is not needed on servers.
How to install 3D Skin Layers
Pick the file that matches your loader and Minecraft release, then put it in .minecraft/mods and launch with that loader's profile. Add any dependency the file requires to the same folder, which for the newest Fabric build means Fabric API. New to loaders? See how to install mods on Java, Fabric and Forge and NeoForge.
Compatibility with other mods
Essential and Shoulder Surfing Reloaded are supported. So are mods built on playerAnimator, including Better Combat and Emotecraft. CustomSkinLoader has partial support and needs a helper mod. Lunar Client is not supported. HD skins do not work, because their pixels no longer have the right shape.
Known issues
- The outer layer is slightly larger than the player model, so some skins may not align perfectly.
- Zigzag patterns can join up at corners. Slightly transparent pixels in the gaps reduce it.
- With shaders, some layer sides show odd shadows.
- Layers poking through modded armor: lower the 3D size in the mod settings.
- Layers floating away from the body usually means an outdated ETF or EMF resource pack.
3D Skin Layers mod showcase
Questions about 3D Skin Layers.
5 questions
How do I install 3D Skin Layers?
Choose the file for your loader and Minecraft release, place it in .minecraft/mods and launch with that loader's profile. Also add any dependency that file requires. The newest Fabric build needs Fabric API, while the newest Forge and NeoForge builds need nothing extra.
Does 3D Skin Layers work on multiplayer servers?
Yes. It is purely visual and client-side, so nothing is installed on the server and it works in any environment. The mod is not needed on the server at all.
Which Minecraft versions does 3D Skin Layers support?
Fabric builds run from 1.16.5 to 26.3 and NeoForge builds from 1.20.2 to 26.3. Forge builds go up to 1.21.10, with older Forge releases differing. Quilt builds stopped at 1.20.1 in 2023. Pick the file matching your exact release and loader.
Why are my 3D skin layers missing?
Check Options, then Skin Customization, to confirm the layers are enabled. Confirm the mod appears in the mod list and its features are on in its settings. Your skin must actually have second-layer pixels, and it should load through Mojang.
Does 3D Skin Layers work with HD skins or CustomSkinLoader?
HD skins do not work, because their pixels would not have the correct shape. CustomSkinLoader has only partial support and needs a helper mod. Skins loaded through Mojang are the safest choice.








