
Selfskin
Minimal mod to load skins from the disk for any player (Ears compatible!)
About this Mod
Selfskin
Change any skin fully client-side!
Simply put a file in .minecraft/selfskins/<username>.png or .minecraft/selfskins/slim/<username>.png to override a player's skin (it works with offline players too).
Skins automatically update each time a player enters the world (as of 1.1.0). To change skins while a player is in the world, use /selfskin:reload. The command accepts a username to only reload one player's skin.
This mod will change the skins you see on players, logged in or not, without other players seeing the changes.
Thus, it does not do the same as changing alex.png and steve.png in a resource pack.
Selfskin tries to work with as many versions as possible on fabric and quilt.
Forge support may come eventually as this mod is really small and simple.
Requests for version ports are welcome.
This mod also tries to be compatible with mods like Ears.
Found a mod that works or doesn't work with selfskin? Questions? Or just want to chat? Come join us on matrix! Alternatively, create an issue
Compatibility
The listed supported versions are not exhaustive and most mod/minecraft version combinations are not tested. The mod may work on versions that are not listed. Please reach out if you find an inaccuracy!
Known compatible mods:
3d Skin Layersreportedly broken, but will run- Ears
Known incompatible mods to be fixed:
- 3d Skin Layers
Known mods that won't be compatible:
- none (so far)
Available Versions
How to Install Selfskin on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (23w33a).
Install Mod
Open the mod browser in the dashboard and search for "Selfskin". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
23w33a, 23w32a, 23w31a (+198 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Selfskin server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (23w33a). You can switch loaders with one click in the panel.
Is Selfskin compatible with fabric and quilt?
Selfskin officially supports fabric, quilt for Minecraft 23w33a, 23w32a, 23w31a. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Selfskin – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Selfskin consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Selfskin with just one click on your server.