SkinsRestorerPlugins · 1.8 – 26.xAbility to restore/change skins on servers! (Offline and Online Mode)

Unmaintained - Change everyones skin on your server!
Opens SpigotMC · 113,947 downloads there
Unmaintained - Change everyones skin on your server!
CustomSkins is a plugin for Paper / Spigot servers, made by Janmm14. It supports Minecraft 1.8. It has been downloaded 113,947 times on SpigotMC. That puts it at #29 of the 109 cosmetic and display plugins listed here. 25 people rated it 4.1 out of 5. The last update came out on Oct 3, 2017.
CustomSkins has had 23 releases on SpigotMC since Jan 7, 2015. None of them came out in the past year. The newest is v1.3-SNAPSHOT, released on Oct 3, 2017.
| Version | Released | Type |
|---|---|---|
v1.3-SNAPSHOT | Oct 3, 2017 | Release |
v1.3-SNAPSHOT-75 | May 7, 2016 | Release |
v1.3-SNAPSHOT-73 | Apr 10, 2016 | Release |
v1.3-SNAPSHOT-70 | Dec 19, 2015 | Release |
v1.2-66 | Nov 22, 2015 | Release |
The commands named on the SpigotMC page of CustomSkins:
/customskins/skinchange/changeskin/cs/scGraphics by
@xDizasterCYx
Important SECURITY information
Currently skin uploading is not available due to the update of Minecraft.net 2.0!
There are no plans to re-enable automatic skin uploading currently. There is just a very small chance I will handle bugs of this resource.
Features:
Limitations:
Commands:
Just type in /customskins, /skinchange, /changeskin, /cs or /sc to see the command help.
Installation instructions
Required:
Steps:
Alternative Downloads
You can use my jenkins server to download both minecraft-change-skin and custom-skins:
ci.janmm14.de (currently default download redirects to that).
Configuration:
After updating the config, do not reload the server. To update the config, run the command
/cs reload
Spoiler: Default config
Code (Text):
debug: false
mojangaccountcooldown: 30
mojangaccountcooldowninfo: In Seconds. 0 to disable.
mojangaccounts:
dummyaccount:
uuid: the uuid of dummyaccount
email:
[email protected]
password: password
info:
- You should not delete this, any accounts with the email
[email protected] are ignored.
- NEVER OVERRIDE THE EXAMPLES! THEY ARE RESET EVERY PLUGIN / SERVER RELOAD!
proxies:
configexample:
host: proxy.example.com
port: 8080
info: Any proxy with any of the hosts of the examples are ignored. NEVER OVERRIDE THE EXAMPLES! THEY ARE RESET EVERY PLUGIN / SERVER RELOAD!
configexamplewithcredentials:
host: 127.0.0.1
port: 39124
username: username
password: password
Example config with one account and one proxy:
Code (Text):
debug: false
mojangaccountcooldown: 30
mojangaccountcooldowninfo: In Seconds. 0 to disable.
mojangaccounts:
dummyaccount:
uuid: the uuid of dummyaccount
email:
[email protected]
password: password
info:
- You should not delete this, any accounts with the email
[email protected] are ignored.
- NEVER OVERRIDE THE EXAMPLES! THEY ARE RESET EVERY PLUGIN / SERVER RELOAD!
janmm14:
uuid: 136d80fb6f5140b0ae147ce267a53d21
email: *@.
password:
proxies:
configexample:
host: proxy.example.com
port: 8080
info: Any proxy with any of the hosts of the examples are ignored. NEVER OVERRIDE THE EXAMPLES! THEY ARE RESET EVERY PLUGIN / SERVER RELOAD!
configexamplewithcredentials:
host: 127.0.0.1
port: 39124
username: username
password: password
somedummyproxyname:
host: 127.0.0.1
port: 12345
Permissions / Commands:
Aliases for /customskins:
Permissions are easy:
Every subcommand has the permission
customskins.<subcommand>
Already available commands:
/cs - Shows the help
/cs prepare <skinname> <url> - prepares the skin at the given url to be set
/cs resetme - resets your skin to the default minecraft.net one
/cs set <name> <skinname> - sets the skin of the player with the given name to the skin of the given playername or the downloaded skin
/cs get <playername> - prepares the skin of the given player to be set
/cs prepare <skinname> <url> - prepares the skin at the given url to be set
/cs setme <id/name> - sets your skin to the skin of the given playername or the downloaded skin
Planned commands:
These are crossed out or gray-colored if you look at the help at your server.
/cs deletefull <skinname> - delets the skin with the provided skin name fully
/cs resetall - resets ALL skins to the default minecraft.net ones
/cs info <player> - shows informations about the current skin of the given player
Upcoming features (maybe in the next years):
Note: The
size of the jars of minecraft-change-skin and custom-skins are as huge as they are because I used and included some bigger
libraries that are not present in spigot itself to make the plugin more easier to code and maintain and also less errors as the included libraries are well-known and supported by a large community.
Source code (git):
https://bitbucket.org/Janmm14/custom-skins
https://bitbucket.org/Janmm14/minecraft-change-skin
Metrics: (in newest versions not included, due to service instability and huge downtimes)
Versions published here before v1.0-SNAPSHOT-50 included Metrics.
This plugin uses Metrics, to track anonymous data about servers using this plugin. It will help the future developement, and has no impact on your server's performance. If you really want to disable it, go to the file plugins/PluginMetrics/config.yml and set opt-out: true. Stats can be seen here:
[](mcstats.org/plugin/CustomSkins)
About to write a review?
Do so, but please put Bugs and Errors into the discussions and not the reviews.
Written by Janmm14. Read it with pictures on SpigotMC.
Make sure your server runs Paper and Spigot on Minecraft 1.8.
Download the .jar file from SpigotMC and put it in the plugins folder of your server.
Restart the server. Avoid /reload, many plugins do not handle it well.
Type /plugins in the console: CustomSkins should be listed in green. Its config files are created in the plugins folder on the first start.
| Resource | Downloads | Rating | Versions | Last update | Price |
|---|---|---|---|---|---|
| 114K | 4.1 | 1.8 | Oct 3, 2017 | Free | |
| 18.9M | 4.3 | 1.8 – 26.x | May 26, 2025 | Free | |
| NametagEditCory | 2.2M | 3.9 | 1.8 – 1.20 | Dec 15, 2023 | Free |
| 970K | 4.6 | 1.8 – 1.13 | Feb 8, 2018 | Free |
Not yet. The newest version it supports is Minecraft 1.8.
Yes. CustomSkins is free to download from SpigotMC.
CustomSkins runs on Paper and Spigot servers.
Yes. The last update came out in the past day.
The closest ones are SkinsRestorer, NametagEdit and ChangeSkin. Compare all alternatives
SkinsRestorerPlugins · 1.8 – 26.xAbility to restore/change skins on servers! (Offline and Online Mode)
Change prefix, suffix and tabs with NametagEdit.
ChangeSkinPlugins · 1.8 – 1.13Allows your players to change their skins by command | Restore cracked skins | Instant updates
NickNamerPlugins · 1.17Nickname & Skin changer plugin
Bedrock Skin RestorerPlugins · 1.21 – 26.xShow a Bedrock player's skin on your server.
TrueUUIDPlugins · 1.20 – 1.21TrueUUID lets premium and offline-mode Minecraft players play together on the same server. Premium players keep their real Minecraft UUID and skin, while…
4.1 from 25 ratings on SpigotMC.
Log in to leave a review.