Overview
Saro's Skin Changer allows you to change your player skin directly within the game, without needing to restart the client or log in to the official website. It works in both singleplayer and multiplayer, ensuring everyone can see your new look.
Key Features (1.20.1 Modern)
๐ผ๏ธ Modern Interface
- File Browser: Upload skin files (
.png) directly from your computer. - Live Preview: See how the skin looks on your character before applying it.
- Gallery: Save your favorite skins in a gallery for quick switching.
๐ Smart Sync
- Server Sync: Your skin is automatically synchronized with other players on the server (requires mod on server for best results).
- Model Detection: Automatically detects if a skin is Classic (Steve) or Slim (Alex) format.
- Persistence: Skins are saved locally and re-applied when you rejoin.
Key Features (1.12.2 Legacy)
- Drag & Drop: Simply drag a skin file into the game window to apply it.
- Skin History: Quickly revert to previously used skins.
- Basic GUI: Simple and lightweight interface.
How to Use
- Press
K(default keybind) or type/skin. - Select a file from your computer or drag and drop it.
- Click "Apply" to update your look!
Content (1.20.1)
๐ฅ๏ธ GUI Screens (5)
| Screen | Function |
|---|---|
| Skin Changer Screen | Main menu |
| File Browser Screen | File selection |
| Preview Upload Screen | Preview before upload |
| Skin Gallery Screen | Saved skins |
| Skin Upload Screen | Upload process |
โ๏ธ Technical Features
- Keybinding: Key
K(configurable) - Mixins: AbstractClientPlayer, PlayerModel
- Network: Upload C2S, Apply S2C, OpenScreen
- SkinFormat: Auto-detection Classic/Slim
- ClientSkinCache: Local storage
Note: This wiki serves as documentation. For active discussion, please join the Discord Server.