All Projects → jamiebicknell → Minecraft Avatar

jamiebicknell / Minecraft Avatar

Licence: mit
PHP script (using GD) to generate avatar or skin from a Minecraft username

Projects that are alternatives of or similar to Minecraft Avatar

MineRender
Quick, Easy, Interactive 3D/2D Renders of Minecraft
Stars: ✭ 76 (-26.92%)
Mutual labels:  minecraft, skin
Crafatar
A blazing fast API for Minecraft faces
Stars: ✭ 212 (+103.85%)
Mutual labels:  minecraft, avatar
Mccustomskinloader
Custom Skin Loader for Minecraft
Stars: ✭ 261 (+150.96%)
Mutual labels:  minecraft, skin
MojangSharp
A C# wrapper library for Mojang API (no longer actively maintained)
Stars: ✭ 38 (-63.46%)
Mutual labels:  minecraft, skin
Hubot Minecraft Skin
Hubot's very own Minecraft skin
Stars: ✭ 85 (-18.27%)
Mutual labels:  minecraft, skin
Icotar
A free colorful icon avatar generator.
Stars: ✭ 94 (-9.62%)
Mutual labels:  avatar
Bstats
bStats collects data for plugin authors. It's free and easy to use!
Stars: ✭ 99 (-4.81%)
Mutual labels:  minecraft
Obsidian
[WIP] A C# implementation of the Minecraft server protocol. (.NET 5)
Stars: ✭ 89 (-14.42%)
Mutual labels:  minecraft
Openaudiomc
A real time web client for minecraft to play and manage sounds, game notifications and much more. This project includes the plugin (bungee + spigot + velocity), common java library, web client and build scripts.
Stars: ✭ 89 (-14.42%)
Mutual labels:  minecraft
Ts3admin.class
The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 103 (-0.96%)
Mutual labels:  avatar
Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (-1.92%)
Mutual labels:  minecraft
Sportbukkit
CraftBukkit and Bukkit modifications that improve stability and add new features
Stars: ✭ 98 (-5.77%)
Mutual labels:  minecraft
Theia
A Kotlin program used to analyse and discover backdoors in Minecraft Java 1.12.2 forge mods
Stars: ✭ 97 (-6.73%)
Mutual labels:  minecraft
Glowstone
A fast, customizable and compatible open source server for Minecraft: Java Edition
Stars: ✭ 1,364 (+1211.54%)
Mutual labels:  minecraft
Armourers Workshop
Minecraft armour customization mod.
Stars: ✭ 92 (-11.54%)
Mutual labels:  minecraft
Floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Stars: ✭ 101 (-2.88%)
Mutual labels:  minecraft
Spyglass
Development tools for vanilla Minecraft: Java Edition content creators.
Stars: ✭ 91 (-12.5%)
Mutual labels:  minecraft
Npclib
(Minecraft) NPCLib – Basic non-player character library.
Stars: ✭ 98 (-5.77%)
Mutual labels:  minecraft
Traincarts
Minecarts redefined
Stars: ✭ 101 (-2.88%)
Mutual labels:  minecraft
Awesome Minecraft
📝 The curated list of awesome things related to Minecraft.
Stars: ✭ 98 (-5.77%)
Mutual labels:  minecraft

Minecraft Avatar

PHP/GD creation of a Minecraft facial avatar or full skin preview based on a given username, constructed from their Minecraft skin.

If username is not found, then it uses the default Steve skin: http://assets.mojang.com/SkinTemplates/steve.png

Facial Avatar

Steve Avatar Alex Avatar

<img src='face.php?u={username}&s={size}&v={view}' />

Query Parameters

Key Example Value Default Description
u jamiebicknell steve Username of Minecraft player
s 8 - 250 48 Desired avatar width and height
v f, l, r, b
front, left, right, back
front View of facial avatar (optional)

Skin Preview

Steve Skin Alex Skin
<img src='skin.php?u={username}&s={size}' />

Query Parameters

Key Example Value Default Description
u jamiebicknell steve Username of Minecraft player
s 40 - 800 250 Desired skin preview width

.Htaccess

If you have mod_rewrite enabled you can view the avatar via cleaner URLs.

Facial Avatar

<img src='http://domain.com/avatar/{username}' />
<img src='http://domain.com/avatar/{username}/{size}' />
<img src='http://domain.com/avatar/{username}/{view}' />
<img src='http://domain.com/avatar/{username}/{size}/{view}' />

Skin Preview

<img src='http://domain.com/skin/{username}' />
<img src='http://domain.com/skin/{username}/{size}' />

Notes

  • After changing your skin on Minecraft.net it can take up to 1 hour for the facial avatar or skin preview to show the new skin.
  • The skin preview differenciates between the Steve (4 pixel arm width) and Alex skin (3 pixel arm width) by checking the alpha value on the pixel at 54, 20. Therefore, the preview assumes that the skin is well formed and that the unallocated areas are transparent.
  • Default skins: Steve and Alex
  • Skin templates: Steve and Alex

License

Minecraft Avatar is licensed under the MIT license, see LICENSE.md for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].