# Skin > Record containing Mojang texture data for a player skin. `gg.lode.nametagapi.api.Skin` --- ## Signature ```java public record Skin(String texture, String signature) ``` --- ## Fields | Field | Type | Description | |-------|------|-------------| | `texture` | `String` | Base64-encoded Mojang texture value. | | `signature` | `String` | Mojang texture signature. | --- ## Usage ```java // Get a skin from the API Skin skin = api.getSkin(player); if (skin != null) { String texture = skin.texture(); String signature = skin.signature(); } // Fetch a skin from Mineskin without applying it Skin mineskin = api.getSkinFromMineskinId("abc123"); if (mineskin != null) { api.setSkinFromTextureAndSignature(player, mineskin.texture(), mineskin.signature()); } ``` --- ## Related Pages - [[Name Tag/API/INameTagAPI]] - [[Name Tag/API/NickPlayer]]