SimpleSkins - restore skins for offline-mode servers

SimpleSkins is a plugin that restores skins for offline mode servers and gives the players ability to change their skins by typing a single command. Also support default skins to be set if username does not have skin.

Skin changing ability should work with online mode servers.

:floppy_disk:Download:
https://github.com/Leymooo/SimpleSkins/releases/latest
:gear:GitHub
https://github.com/Leymooo/SimpleSkins/

Commands :
/skin <name/uuid> - Changes player skin to provided name/uuid
/skin update - Updates player skin.
/skin reset - Resets player skin.

Permissions:
simpleskins.skin - to access for /skin command. Permission can be disabled in config if you dont have permission plugin installed.

Setup :
Just drop the plugin in the plugins directory and edit config if you need.

Version history:

  • 1.4:
    • Support for latest Velocity
    • Again use an api.ashcon.app for skin fetching.
History
  • 1.3:
    • a v2 route of api.ashcon.app was temporary disabled. Switched to v1 route, but now i do not able to fetch skin if we got rate limited by mojang. For more info read a description for 1.3 on github.
  • 1.2:
    • Fallback to api.ashcon.app if got a 429 error (rate limit) from mojang.
    • Some code refactor
  • 1.1:
    • Faster skins fetching/downloading. Now i use a api.ashcon.app only for a name->uuid resolve, for skins fetching i use a mojang api. This should speedup fetching speed of skins from ~4-5sec to ~0.8-1sec.
  • 1.0.1:
    • Bug fixes
  • 1.0:
    • Release

New version released.