## Features
- **Instant** skull generation from:
- Player **name**
- Player **UUID**
- **Base64** texture string
- Direct **Mojang texture URL**
- + Works on **Minecraft 1.8.x and newer**
- + Zero external dependencies – just one **Jar** dependency / (or a couple source files)
### Compatibility Matrix
| Minecraft Version | Status | Platform |
|-------------------|:------:|:--------:|
| 1.21.x | ✅ |**Bukkit / Spigot / Paper**
| 1.20.x | ✅ |**Bukkit / Spigot / Paper**
| 1.19.x | ✅ |**Bukkit / Spigot / Paper**
| 1.18.x | ✅ |**Bukkit / Spigot / Paper**
| 1.17.x | ✅ |**Bukkit / Spigot / Paper**
| 1.16.x | ✅ |**Bukkit / Spigot / Paper**
| 1.13.x – 1.8.x | ✅ |**Bukkit / Spigot / Paper**
| < 1.8 | ❌ |**Bukkit / Spigot / Paper**
✅ = fully tested & working · ❓ = not yet tested · ❌ = not supported.
---
## Usage
// 1️⃣ From player name (changes when the player changes skin)
ItemStack nameHead = SkullCreator.itemFromName("diamondpixel");
// 2️⃣ From player UUID (also updates with skin changes)
UUID uuid = UUID.fromString("7cdf75c8-68dd-4aca-8706-d8137ad03d02");
ItemStack uuidHead = SkullCreator.itemFromUuid(uuid);
// 3️⃣ From Base64 texture string (ALWAYS the same texture)
String base64 = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0d..."; // shortened
ItemStack b64Head = SkullCreator.itemFromBase64(base64);
// 4️⃣ From Mojang texture URL (short & sweet)
String url = " http://textures.minecraft.net/texture/955d611a878e8...";
ItemStack urlHead = SkullCreator.itemFromUrl(url);
- **Instant** skull generation from:
- Player **name**
- Player **UUID**
- **Base64** texture string
- Direct **Mojang texture URL**
- + Works on **Minecraft 1.8.x and newer**
- + Zero external dependencies – just one **Jar** dependency / (or a couple source files)
### Compatibility Matrix
| Minecraft Version | Status | Platform |
|-------------------|:------:|:--------:|
| 1.21.x | ✅ |**Bukkit / Spigot / Paper**
| 1.20.x | ✅ |**Bukkit / Spigot / Paper**
| 1.19.x | ✅ |**Bukkit / Spigot / Paper**
| 1.18.x | ✅ |**Bukkit / Spigot / Paper**
| 1.17.x | ✅ |**Bukkit / Spigot / Paper**
| 1.16.x | ✅ |**Bukkit / Spigot / Paper**
| 1.13.x – 1.8.x | ✅ |**Bukkit / Spigot / Paper**
| < 1.8 | ❌ |**Bukkit / Spigot / Paper**
✅ = fully tested & working · ❓ = not yet tested · ❌ = not supported.
---
## Usage
// 1️⃣ From player name (changes when the player changes skin)
ItemStack nameHead = SkullCreator.itemFromName("diamondpixel");
// 2️⃣ From player UUID (also updates with skin changes)
UUID uuid = UUID.fromString("7cdf75c8-68dd-4aca-8706-d8137ad03d02");
ItemStack uuidHead = SkullCreator.itemFromUuid(uuid);
// 3️⃣ From Base64 texture string (ALWAYS the same texture)
String base64 = "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0d..."; // shortened
ItemStack b64Head = SkullCreator.itemFromBase64(base64);
// 4️⃣ From Mojang texture URL (short & sweet)
String url = " http://textures.minecraft.net/texture/955d611a878e8...";
ItemStack urlHead = SkullCreator.itemFromUrl(url);
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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 Spigot — 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.
SkullCreator is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 29 times (via Spigot). Download it and open it directly in the game.