AlphaSkins
by mja00
AlphaSkins restores transparency rendering for player skins on the client, a feature Mojang removed from skin rendering long ago.
What it does
Mojang stopped the client from rendering the alpha channel of skins, which broke skins that relied on transparency as an artistic technique. AlphaSkins brings that rendering back by using mixins that keep the alpha channel instead of stripping it when a skin is fetched and drawn.
The change applies only to the client's own rendering. Other players still see skins as they normally appear, so transparent skins are not visible to people who do not run the mod. Essentially the mod adds three mixins: one that stops alpha color stripping in the class that fetches skins, a variant of the same processing mixin that only seems to touch Realms-related code, and a patch to the first-person renderer so the held hand respects transparency.
The mod is licensed under the GNU Lesser General Public License v3.0 only and is open source, with source code and an issue tracker publicly linked. Files exist for 1.16.5 – 26.3 across Fabric, Forge and NeoForge, and Fabric API is optional on Fabric.
Key features
Transparent skin rendering
Skins keep their alpha channel on the client, so areas set to transparent stay transparent when drawn.
Skin fetch handling
A mixin disables the alpha color stripping in the class that fetches skins.
First-person hand
A patch to the first-person renderer makes the player's held hand respect transparency.
Client-only effect
Only the local player's view changes; other players see skins without transparency unless they run the mod too.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x7 of 7 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Questions
Does AlphaSkins need Fabric API?
Does the server need AlphaSkins?
Do other players see transparent skins if the client runs AlphaSkins?
Which loader should be used for AlphaSkins?
In the catalog
AlphaSkins is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
A long while ago Mojang removed the ability for the client to render skin's alpha channel. This broke skins that used transparency in an artistic manner. This mod aims to reintroduce that functionality. Using mixins it turns off the code that strips the alpha channel from the skin upon rendering.
Official listing
- Modrinth page
- modrinth.com/mod/alphaskins
- Owner
- mja00
- Published
- 2021-12-26
- Updated on Modrinth
- 2026-09-29
- Facts verified
- 2026-10-15
