Last year, we announced how Nodecraft empowers Minecraft UGC with over 1 billion API requests every month. This includes requests to our Minecraft avatar service, Crafthead, and today we're very excited to announce its expansion to support Hytale avatars, skins, bodies, and more!
What is Crafthead?
Crafthead is a radically fast Minecraft and Hytale avatar service.
It gives UGC projects like mods and websites the ability to request each player's uniquely customized skin, entirely for free. Behind the scenes, it's powered by PlayerDB, the same service that powers HytaleID.com, which we recently announced in our blog post about how to lookup player UUIDs.
When you request information about a Hytale payer from PlayerDB, it returns the following:
curl -s https://playerdb.co/api/player/hytale/cherryjimbo | jq{
"code": "player.found",
"message": "Successfully found player by given ID.",
"data": {
"player": {
"username": "cherryjimbo",
"id": "e270fb8d-fdf9-4edc-9f82-ad2dca9a4ba2",
"avatar": "https://crafthead.net/hytale/avatar/e270fb8dfdf94edc9f82ad2dca9a4ba2",
...
}
},
"success": true
}For many use-cases, the avatar returned here will work great in user interfaces, etc. including our own control panel as you can see below, but if you want further customisation, continue reading.
Available Skin Types
Crafthead offers various different types of skin output for Hytale, each useful for different use-cases.
Avatars
https://crafthead.net/hytale/avatar/3d853ff5-e368-4540-987a-dabda4662cae/128![]()
https://crafthead.net/hytale/avatar/e270fb8dfdf94edc9f82ad2dca9a4ba2/128![]()
Bodies
https://crafthead.net/hytale/body/3d853ff5e3684540987adabda4662cae/128
https://crafthead.net/hytale/body/e270fb8dfdf94edc9f82ad2dca9a4ba2/128
Busts
https://crafthead.net/hytale/bust/3d853ff5-e368-4540-987a-dabda4662cae/128
https://crafthead.net/hytale/bust/e270fb8dfdf94edc9f82ad2dca9a4ba2/128
And there's so much more available. Check out the documentation on Crafthead.net today.
Bringing In-Game UGC to Server Hosting & Other UGC Platforms
Bringing in-game content like avatar generation to the web and other projects isn't a simple process. The Open-Source Crafthead project manually stitches player avatars together from Hytale Player data. Without Nodecraft's direct access to Hytale's Server Hosting Platform, projects like this wouldn't be possible today. Huge shoutout and thank you to the Hypixel team for their focus on bringing UGC to the open market.
More Hytale Tools
If you have any feedback for Crafthead, or any other tools you'd love to see us build into our ecosystem of UGC functionality, please reach out and we'd love to hear from you! We'll soon be adding 3D rendering support to Crafthead for both Hytale and Minecraft, so stay tuned for that update!