Now on /npc setskin or /npc changeskin or in the API methods, you can introduce names of players, even when offline, and API fetches the skin from Mojang servers.
Now on /npc setitem you can specify Material on last argument
Added support for offline-mode servers with skins.