Hi, this api script on my site allows you to convert a png skin into a pocketmine rgb map for skins. Simply copy the output and put it in the setSkin() function. http://samueljh1.net/samcraft/img.php (For Steve) But you can add this to the end of the url to use a custom skin image: ?url=http://site.com/link/to/image.png Let me know if this helped you or you have any issues with it!
It shouldn't be. And you can always host it yourself if you like. Check the code on my thread where I discussed this. Also, if your server has the GD extension, you can run it directly through your plugin, with no server calls!
i would recommend making the http/https optional default http and ONLY allow http and https and respond 403 to others request you should be more API like base URL http://samueljh1.net/samcraft/img.php OPTS ?url= (path to image) ?format=[json] (so it output in JSON standard making everybody's life easier without counting lines )