SkinsRestorer LogoSkinsRestorer

Custom Skins

Create a shared skin with a custom name.

Each custom skin has a name that works across the server. Players apply the skin with /skin <name>.

Create a custom skin with a command or a skin file.

Choose a custom skin name

SkinsRestorer stores custom skins in the database or in local files. A custom skin name applies to the complete server.

For example, create a custom skin named Dinnerbone. Then /skin Dinnerbone applies the custom skin instead of the Minecraft account skin.

Do not use the name of a player on your server. The custom skin replaces the account skin for that name.

To change another player's skin, use /skin [name] [playername]. Do not create a custom skin for this task.

Create a custom skin

Run a command

Run /sr createcustom <name> <url> <variant> to create a custom skin from a URL.

Skinfile Generator

The Skinfile Generator converts a .png skin file to the .customskin format.

The Skinfile Generator works only with file storage. If you use MySQL, run /sr createcustom instead.

Use the Skinfile Generator:

  1. Save your skin as a .png file.
  2. Open the Skinfile Generator.
  3. Select Browse.
  4. Select the skin file.
  5. Enter an optional skin name. Use lowercase letters and no spaces.
  6. Select Upload!.
  7. Download the name.customskin file.
  8. Put the file in plugins/SkinsRestorer/skins.
  9. If you use a proxy, put the file on the proxy.
  10. Run /skin <name> to apply the skin.

Apply custom default skins

To use a custom skin as the server default:

  1. Create a custom skin with a method on this page.
  2. Put the file in the skin folder on the proxy or Spigot server.
  3. Enable default skins in config.yml.
  4. Run /sr reload.

SkinsRestorer applies the default skin to players who have not selected another skin.

How is this guide?

Last updated on

On this page