{"id":15014927,"url":"https://github.com/tr7zw/3d-skin-layers","last_synced_at":"2026-04-02T21:51:36.322Z","repository":{"id":39795462,"uuid":"400825332","full_name":"tr7zw/3d-Skin-Layers","owner":"tr7zw","description":"Renders the player skin layer in 3d","archived":false,"fork":false,"pushed_at":"2025-03-27T16:29:00.000Z","size":6890,"stargazers_count":204,"open_issues_count":28,"forks_count":39,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-12T02:31:53.902Z","etag":null,"topics":["fabric","fabric-mod","forge","forge-mod","minecraft","minecraft-forge-mod","mod"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tr7zw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"ko_fi":"tr7zw"}},"created_at":"2021-08-28T15:23:24.000Z","updated_at":"2025-04-06T11:04:12.000Z","dependencies_parsed_at":"2024-01-16T23:30:01.454Z","dependency_job_id":"2b238240-630c-4b94-bfbd-63f524530c86","html_url":"https://github.com/tr7zw/3d-Skin-Layers","commit_stats":{"total_commits":230,"total_committers":22,"mean_commits":"10.454545454545455","dds":"0.13478260869565217","last_synced_commit":"94a2b1057589ac060173cf893acc044d16c4b276"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tr7zw%2F3d-Skin-Layers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tr7zw%2F3d-Skin-Layers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tr7zw%2F3d-Skin-Layers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tr7zw%2F3d-Skin-Layers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tr7zw","download_url":"https://codeload.github.com/tr7zw/3d-Skin-Layers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248608797,"owners_count":21132787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fabric","fabric-mod","forge","forge-mod","minecraft","minecraft-forge-mod","mod"],"created_at":"2024-09-24T19:46:17.108Z","updated_at":"2025-12-12T01:47:54.830Z","avatar_url":"https://github.com/tr7zw.png","language":"Java","funding_links":["https://ko-fi.com/tr7zw"],"categories":[],"sub_categories":[],"readme":"![alt text](https://tr7zw.github.io/uikit/banner/header_3d_skinlayers.png)\n\n\u003cp align=\"center\" style=\"text-align: center;\"\u003e\n  \u003ca href=\"https://discord.gg/caVV5eXekm\"\u003e\u003cimg src=\"https://tr7zw.github.io/uikit/social_buttons_icon/Discord-Button-64.png\" alt=\"Discord\" style=\"margin: 5px 10px;\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/tr7zw/3d-Skin-Layers\"\u003e\u003cimg src=\"https://tr7zw.github.io/uikit/social_buttons_icon/Github-Button-64.png\" alt=\"GitHub\" style=\"margin: 5px 10px;\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://modrinth.com/mod/3dskinlayers\"\u003e\u003cimg src=\"https://tr7zw.github.io/uikit/social_buttons_icon/Modrinth-Button-64.png\" alt=\"GitHub\" style=\"margin: 5px 10px;\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.curseforge.com/minecraft/mc-mods/skin-layers-3d\"\u003e\u003cimg src=\"https://tr7zw.github.io/uikit/social_buttons_icon/Curseforge-Button-64.png\" alt=\"GitHub\" style=\"margin: 5px 10px;\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://ko-fi.com/tr7zw\"\u003e\u003cimg src=\"https://tr7zw.github.io/uikit/social_buttons_icon/Kofi-Button-64.png\" alt=\"Ko-fi\" style=\"margin: 5px 10px;\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cimg src=\"https://tr7zw.github.io/uikit/headlines/large/About.png\" alt=\"About\" style=\"margin: 5px 10px;\"\u003e\n\n**Replaces the normally flat second layer of player skins with a fully 3D-modeled version.**  \nThe mod automatically switches back to vanilla-style 2D rendering when players are more than 12 blocks away, helping maintain high framerates. It also supports transparent elements - perfect for glasses, visors, or other cosmetic details!\n\nSince this mod is purely visual and entirely client-side, **it doesn't need to be installed on servers** and works seamlessly in any environment.\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![Features](https://tr7zw.github.io/uikit/headlines/large/Features.png)\n\nGive your player skin the depth it deserves—with style and performance in mind.\n\n### 3D Extruded Skin Layer\n\n- Replaces the flat second skin layer with a full 3D model\n- Adds visual depth to cosmetic details like jackets, sleeves, or hats\n- Fully supports transparency for glasses, visors, etc.\n- Also applies to player head items\n\n### Performance-Aware Rendering\n\n- Automatically switches to vanilla 2D rendering beyond 12 blocks\n- Maintains FPS even in multiplayer or crowded areas\n- Fully client-side and requires no server installation\n\n\u003cbr\u003e\n\n[![Essential](https://tr7zw.github.io/uikit/banner/essential_1.png)](http://essential.gg)\u003cbr\u003e\u003cbr\u003e\n![Need a 24/7 Server? Check this out!](https://tr7zw.github.io/uikit/banner/shockbyte_divider.png)\n[![Shockbyte](https://tr7zw.github.io/uikit/banner/shockbyte_small.png)](http://bit.ly/4bczSJY)\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![Compatibility \u0026 Dependancys](https://tr7zw.github.io/uikit/headlines/medium/Compatibility%20\u0026%20Dependancys.png)\n\n|  Minecraft   |         Loader         |     Status      | Version  |                         Note                         |\n|--------------|------------------------|-----------------|----------|------------------------------------------------------|\n| 1.16.5+      | Fabric/Forge*/NeoForge | ✅ Supported     | Latest   |                                                      |\n| *1.16.5      | Forge                  | ⚠️ Unsupported  | Outdated | Unsupported, until it gets support for JarInJar mods |\n| 1.12.2/1.8.9 | Forge                  | ❌ Not supported | Outdated | Might get new updates at some point                  |\n\n|            Mod            |       Status       |                                           Note                                            |\n|---------------------------|--------------------|-------------------------------------------------------------------------------------------|\n| Essential                 | ✅ Supported        |                                                                                           |\n| Shoulder Surfing Reloaded | ✅ Supported        |                                                                                           |\n| Player Animator           | ✅ Supported        | This means mods that use it like Better Combat and Emotecraft                             |\n| CustomSkinLoader          | ⚠️ Partial support | Requires [this](https://modrinth.com/mod/skinlayers3d-customskinloader-bridge) helper mod |\n| Lunar Client              | ❌ Not supported    | Will never get support!                                                                   |\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![Screenshots / Media](https://tr7zw.github.io/uikit/headlines/medium/Screenshots%20Media.png)\n\n![Stage View](https://raw.githubusercontent.com/tr7zw/3d-Skin-Layers/1.19/img/MC_NU_HEADER.png)\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![Known Issues](https://tr7zw.github.io/uikit/headlines/medium/Known%20Issues.png)\n\n- Because the outer layer is slightly larger than the player model, some skins may not align perfectly in 3D.\n- ZigZag patterns around corners will join up. This down to the math of making it 3d, but it can be somewhat prevented by placing slightly transparent pixels into the holes.\n- With shaders, some body part layer sides have weird shadows. I am trying to get this resolved.\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![FAQ](https://tr7zw.github.io/uikit/headlines/medium/FAQ.png)\n\n### Does this need to be installed on the server?\n\nNo. This is a fully client-side mod and does **not** need to be installed on the server.\n\n### Does this work with HD Skins?\n\nNo. Since the pixels wouldn't have the correct shape, this is not possible.\n\n### The layers stick through the modded armor\n\nSome modded armor is closer to the body than vanilla. Turn down the 3d size in the mod settings till it fits.\n\n### The layers are flying offset to the body\n\nYou are probably using a ETF/EMF resourcepack. Make sure you update it, fitting to the Minecraft version.\n\n### Help the layers are gone! / The mod doesn't work!\n\nA few things to check before asking for help:\n- Check under Options \u003e Skin Customization that you didn't accidentally disable your skin layers.\n- Check in the mod settings, that the features are turned on.\n- Does the mod show up in the modlist at all?\n- The skin should be loaded via Mojang, other skin loaders might not be supported.\n- Make sure your skin actually has things on the second layer. The mod can't magically invent layers.\n\n### I'm having issues with my cracked version of Minecraft\n\nPlease buy the game, illegal copies of the game are not supported.\n\n\u003cbr\u003e![Divider](https://tr7zw.github.io/uikit/divider_faded/Divider_03.png)\n\n\u003cbr\u003e![Credits \u0026 license](https://tr7zw.github.io/uikit/headlines/medium/Credits%20\u0026%20License.png)\n\n👤 Thanks to the awesome translators and contributors on Github!\n\u003ca href=\"https://github.com/tr7zw/3d-Skin-Layers/graphs/contributors\"\u003e\n\u003cimg src=\"https://tr7zw.github.io/uikit/links/underlined/more_details.png\" style=\"vertical-align: middle;\" alt=\"Link\"\u003e\n\u003c/a\u003e \u003cbr\u003e\u003cbr\u003e\n📄 License: tr7zw Protective License \u003cbr\u003e\nFeel free to use this mod in your Modrinth/Curseforge hosted modpacks without asking for permission. Do not redistribute the jar files anywhere else!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftr7zw%2F3d-skin-layers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftr7zw%2F3d-skin-layers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftr7zw%2F3d-skin-layers/lists"}