
Skin Textures
Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.
⬇ Download on ModrinthSkin Textures
This mod lets you use a custom skin texture for any player, even yourself. And the best thing? It works completely client sided.
What this mod does
It allows resource packs to change the skin of any player based on their name or UUID.
The textures must be placed in assets/skintextures/textures/entity/player from the root of the pack.
Cape and elytra textures must be placed in assets/skintextures/textures/entity/player/cape and assets/skintextures/textures/entity/player/elytra respectively.
The name of the texture file should either be the lowercase name or the lowercase UUID of the player, ending in .png
Alternatively, you can use the hash of the original skin, which you can get by shifting and right-clicking any player (useful for NPCs and such).
Currently the mod affects the in-game skin of players, player heads, the first-person view and the Show Me Your Skin! mod.
If you encounter any mod incompatibilities, please let me know!
Example file names
By name: benonardo.png
By UUID: 373ed407-89be-4f46-b85f-65615620d6b9.png
By hash: 61a1a64d3e42a5fc54c3303a5c5d06c0617b524c6a6b44cc9f0308a7cede3050.png
Dependencies
None! Like most of my mods, it works out of the box.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as skin-textures-3.0.0.jar — drop this file into the mods folder
- Download size: 301 KB
- Download link checked 10 Oct 2026 — working
These come from our own check of the pack file, not from the source page.