This mod lets you use a custom skin texture for any player, even yourself. And the best thing? It works completely client sided.
It allows resource packs to change the skin of any player based on their name or UUID.
The skin 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!
By name: benonardo.png
By UUID: 373ed407-89be-4f46-b85f-65615620d6b9.png
By hash: 61a1a64d3e42a5fc54c3303a5c5d06c0617b524c6a6b44cc9f0308a7cede3050.png
None! Like most of my mods, it works out of the box.