SkinsRestorer 14.1.9

No permission to download
Ability to restore/change skins on servers! (Offline and Online Mode). (Bungee/Spigot/Sponge)
Supported software
Supported versions
Join us at our Discord channel for support :)
Completely working from 1.8 till 1.17.1 Spigot!

Wiki | Discord Support Chat | DEV build | Source

Useful tools for custom skins:

SkinFile Generator
With SkinFile Generator you can upload your own custom .png skin to get a unique .skin file that you can put in your skins folder. check it out here:

SkinSystem is a website that can interact with authme (and forum)
to allow users to upload, manage, view and select custom skins on a website. check it out here:

What is SkinsRestorer?
SkinsRestorer is a plugin that restores skins for offline mode servers & networks that gives the players ability to change their skins by typing a single command.

Any videos about SkinsRestorer?
Yes. There are videos about SkinsRestorer in French, Spanish, German, Italian and portuguese!

(They might be outdated!)







Where can I use SkinsRestorer?
Currently you can use SkinsRestorer on these platforms:
  • Craftbukkit
  • Spigot
  • PaperSpigot
  • TacoSpigot
  • Spongevanilla (not forge)
  • BungeeCord
  • Waterfall (PaperMC)
  • FlexPipe
  • VelocityPowered

How can I install SkinsRestorer?
It's easy to install SkinsRestorer.
Follow this little guide, so you don't go wrong :)
For more info see [wiki]

Note: Make sure to review bungeecord installation steps if your using a proxy!

For Spigot / Paper:

  1. Place the plugin in ./plugins/ folder.
  2. Restart the server.
  3. Optional Edit the config.yml inside ./plugins/SkinsRestorer/ folder.
For BungeeCord / Waterfall:
  1. Place the plugin in /plugins/ folders of every spigot server.
  2. Place the plugin in /plugins/ folder of every bungeecord server.
  3. Check & set on every Spigot server spigot.yml -> bungeecord: true
  4. Give permissions inside the bungee server
  5. Restart the server.
  6. Optional Edit the config inside bungee/plugins/SkinsRestorer/ folder.
For Sponge:
  1. Place the plugin in ./mods/ folder (where Sponge is located).
  2. Restart the server.
For Velocity:
[!] Paper is suggested for velocity [!]

  1. Place the SkinsRestorer.jar in /plugins/ folders of every Paper server.
  2. Place the SkinsRestorer.jar in ./plugins/ folder of every Velocity server.
  3. Check & set on every paper server paper.yml -> velocity-support: enabled: true
  4. Restart (/restart or /stop) all servers [Plugman or /reload are NOT supported, use /stop or /end]
  5. You may now Configure SkinsRestorer on Velocity (Velocity plugins folder /plugins/SkinsRestorer)

What are the Commands?
Here's a list with commands and permissions to use them
Note: If you use the plugin with bungeecord you will need to set the permission on the bungeecord side
(e.g. config.yml)

More info & Permissions see: [wiki]

[!] only works with "NewPermissions: true" (if false see old perms!)
[!] wildcards ("*") don't work

Player commands:

/skin - main command.
/skin <skinname> - Sets your skin.
/skin url <skin.png url> [steve / slim] - set a skin from a .png url
/skin update - Updates your current skin.
/skin clear - clears your skin.
/skins - GUI

Admin commands:
/sr - main admin command
/skin set <playername> <skinname> - Sets player's skin.
/skin clear <player> - clear a player's skin.
/skin update <player> update a player's skin.
/sr drop <skinname> - Removes skins data from database.
/sr createcustom <name> <skin.png url> - Define a usable custom skin.
/sr reload - Reloads config and locale.
/sr props <playername> - Returns properties of a player.
/sr status - check the plugin status.

Additional Permissions:
skinsrestorer.bypasscooldown -> bypasses skinscooldown config

skinsrestorer.bypassdisabled -> bypass the disabledskins list

What if I need support?
If you need any support you can Join us at our Discord channel,
so we can help you out :)

Meet the Team:
xknat - Developer
Pistonmaster - Developer

Logics - Maintainer
SloPlays - Website & backend
Angel_0 - support

mono21400 - support
CodeR - Skinsystem intergration dev
ITZVGcGPmO - Skinsystem intergration dev

McLive - Retired dev
Th3Tr0LLeR - Retired Founder
Blackfire62 - Retired dev
DoNotSpamPls - Retired dev
HyperGaming18 - Retired support




Latest updates

  1. SkinsRestorer 14.1.9 (Protocollib, openj9, MalformedInputException & more)

    his update is to hotfix the mentioned issues in the title. Changes: - Fix...
  2. SkinsRestorer 14.1.8 (Protocollib hotfix)

    This is a hotfix for Protocollib issues
  3. SkinsRestorer 14.1.7 (MC 1.18)

    Your spigot server should update automatically [Changelog below] This update marks our MC 1.18...



First release
Last update
0.00 star(s) 0 ratings
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.