Inspired by nya mine: http://forums.bukkit.org/threads/web-nya-mine-3-v0-1.122226/ Tagging interested people: frozone2008 xGhOsTkiLLeRx Intern0 __________________________________________ AwesomeSkins v1.1 : Source released under the TPL: https://github.com/tyzoid/AwesomeSkins/blob/master/README.md#license I've recreated this, as there appears to be no progress towards releasing the source or any updates. I've included error checking: the username must be a minecraft username. The background is transparent - not white- and it has caching built-in, to improve loading times. I'm running the script on my koding server, feel free to use this URL. The source is also availble. Front-end generator: http://mctools.tyzoid.com/skins/ Url: http://s.mclist.me/tyzoid.png gives: (new style, as people were complaining about missing parts of the skin): Url: http://s.mclist.me/new/tyzoid.png (with hats): Url: http://s.mclist.me/hat/tyzoid.png (Square): Url: http://s.mclist.me/square/hat/tyzoid.png USAGE: http://s.mclist.me/square/new/hat/tyzoid.png?update Have fun and enjoy! Todo: API request for smaller images Thinner Stroke by request. (with /thin/ option) Open to suggestions for additional features. SkinCacheCheck: Check if and what styles your skin has been cached for. Here is the full cache list, containing a list of all the skins requested and what is cached. http://mctools.tyzoid.com/skins/skins/skinlist.php To check a specific user, append ?user=<username> to the end of the URL. i.e. http://mctools.tyzoid.com/skins/skinlist.php?user=tyzoid Currently, the script only returns text, but it will soon show the cached images. Api Access: If you want to implement an automatic script that parses this result, add the flag "api" to any request. i.e. http://mctools.tyzoid.com/skins/skinlist.php?user=tyzoid&api or http://mctools.tyzoid.com/skins/skinlist.php?api This will guarantee that you get a machine readable text result. Format: (instead of four spaces, it is separated by tabs.) Code: username New Style Classic Style otherusername Classic Style someguy New Style Error Codes: Applies for both AwesomeSkins and SkinCacheCheck Script Errors: 100: Invalid Username Returned if the username is an invalid format. 101: Access denied or skin doesn't exist Returned if the skin cannot be accessed. "notch" is an example of one such username (in this case, it must be capitalized: Notch). Remeber: usernames are case-sensitive here. 102: user not cached (SkinCacheCheck only) Returned if the user is not cached when trying quering SkinCacheCheck Changelog: (red changlog features indicate that this only applies to the web interface I run, not the downloadable script) 1.2 (Still in-dev, should be out soon) Hat support Easier to use image URLs (usable everywhere, as they now have a .png extension) Improved caching. Transparency works better now. (needed to refresh the cache for everyone). Square images (append /square/ to the url - see above for ex.) More/better admin scripts (for myself) 1.1 More strict input checking. Skin validation Fixed mismatch with classic style 1.0 Created Script Updated SkinCacheCheck (skinlist) to version 1.0. Api is on version 1. AwesomeSkins is now on version 1.1. EDIT by Moderator: merged posts, please use the edit button instead of double posting.