SkinOverlay v8.0.0-beta.3

Change your skin's clothes (overlay) without opening a graphic editor and rejoining!

5.0.0 (2023-05-04)​

Bug Fixes​

  • User: Added serial version (afe2613)
  • User: Changed the class package (0bb98d5)

Features​

  • Add CompletableFutureManager and getLoadedUsers() (7c47b19)
  • Command: Reintroduce command message (40a9745)
  • Enhance PlayerObject methods with the UserEvent#getUser() (58c07b0)
  • SGameProfile: Add extra constructor with name, UUID, and skin parameters (db13424)
  • Skin: Added Skin class to manage the player skins (d4ed272)
  • Skin: extends Skin to Entity (7eb5d14)
  • SkinHandler: Full usage of the Skin class (042e1de)
  • SkinOptions: Added static methods to de/serialize SkinOptions (c4fef62)
  • SkinOverlay: Added isPluginEnabled (4bd5663)
  • SkinOverlay: Implement overlay storage caching to optimize performance and avoid repeated requests. (6bebf7c)
  • SkinOverlay: Skins storage (bf4f39e)
  • Skins SQL table and Mongo collection (266aa50)
  • User: Added User class (c59a047)
  • Utilities: Generate UUID from String seed (fec41e1)
  • Utilities: Removed deprecated method (33e24b8)

BREAKING CHANGES​

  • SkinHandler: The way internal user saves work has been changed. You should remove the old user data for File, SQL, and Mongo. Additionally, if you are using SQL tables or Mongo collection, delete them. The plugin is going through a lot of changes, and the version 5.x will not be backwards compatible.

4.1.0 (2023-04-23)​

Bug Fixes​

  • Event: Override isCancel and cancel methods (650df6b)
  • Listener: Register PlayerListeners (d0a5d25)
  • User: Save user data only to the proxy if it is running in proxy mode. (2f5a920)

Features​

  • Event: Refactored package structure and event invocation method. (3861de3)
  • Events: Improve management of Player connections and skin parts with new events. (1768d28)
  • Exception: Added EventException (86b6d63)
  • SkinOverlay: Added JavaDocs, new methods and changed old ones to public (3f674a6)
  • Sponge: Dropped Sponge support (8d46a21)

4.0.0 (2023-04-17)​

Features​

  • GlowStone: Added GlowStone support (082aa4d)
  • ObservableListener: Changed UserManagerListener to ObservableListener (845cf67)

BREAKING CHANGES​

  • ObservableListener: Bumped major version due to extensive internal API changes

3.18.0 (2023-04-15)​

Bug Fixes​

  • Bukkit Async Skin Update (ac14a77)
  • Fixed ChannelNameTooLongException (b478004)
  • IllegalStateException Asynchronous player tracker update on thread (92e9b2d)
  • Listeners: Fixed all proxy and bukkit listeners (34ec157)
  • PlayerObject: Remove player from onlinePlayers and error handling (a6355da)
  • Proxy: Fixed Bungee updateSkin getServer() null exception (0d929ad)
  • Proxy: Fixed Plugin Messaging (2541202)
  • SkinOverlayImpl: Made print a default (e4fe0f6)
  • SProperty: Fixed SProperty null pointer exception (c2329a4)
  • Updater spamming in the console (2cf4dd0)

Features​

  • Events: Changed how the Events work (2d32528)
  • Paper: Added Paper listener (38f4953)
  • SkinHookImpl: Added SkinHookImpl (20cc18c)
  • SkinOverlayImpl: Changed onlinePlayers to ObservableObjectMap (bc43b5b)

3.17.0 (2023-04-11)​

Bug Fixes​

  • Events: Fixed PlayerObjectUpdateSkinEvent (da51ce5)
  • SGameProfile: Fixed addProperty method (803fafe)

Features​

  • Debug: Added Debugging listeners (4d07eb8)
  • Events: Added Events API (ecaf5d2)
  • Events: Added new Events (7a7ff89)
  • Events: Call the events (72251f7)
  • Exception: Added UserException (99bbb34)
  • Utilities: Added Utilities.getMethodsAnnotatedWith (6342039)

3.16.0 (2023-04-09)​

Bug Fixes​

  • Listeners: Event priority (e28d5ef)

Features​

  • SkinOverlay: Fixed (de)serialization (3ed625a)
  • UserManagerListener (0970fa7)

3.15.0 (2023-04-06)​

Bug Fixes​

  • PluginMessaging: Added a check if the source is Server (5a7698c)
  • SkinHandler: BungeeCord property signature (f691876)
  • SkinHandler: Fixed SkinHandler_BungeeCord.getGameProfile0 (9f9c093)
  • SkinHandler: Fixed SkinHandler.setSkin method (9201640)

Features​

  • SkinHandler: Removed Callback from updateSkin (371f16d)
  • Type: change PAPER to BUKKIT (fd057db)

3.14.0 (2023-04-02)​

Features​

  • Added SkinHandler classes for the proxies (1c30d7f)
  • PluginMessaging: Use Plugin Messaging API (c2e016b)
  • SkinHandler: Moved set/updateSkin to SkinHandler (020b545)
Buy a license now
$10.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
3,143 Views
4 Purchases
23 Downloads
Feb 9, 2023 Published
Nov 30, 2025 Updated
Not yet rated
5.6 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Staff
Supported software
  1. Paper
  1. Sponge
  1. Bungee
  1. Folia
  1. Velocity
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Crediting original
https://github.com/PiglinDevelopment/SkinOverlay
Skin appliers from https://github.com/SkinsRestorer/SkinsRestorerX/
Creator
Owner
Recommended for you
A special auto sell chest plugin. Create unique chests and get rich the smart way!
5.00 star(s) 16 ratings
268 purchases
Hunt your enemies, level up and earn rewards. Killstreaks, Levels, Bounties and more
5.00 star(s) 2 ratings
3 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,216 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,191 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,107 purchases
3,143 Views
4 Purchases
23 Downloads
Feb 9, 2023 Published
Nov 30, 2025 Updated
Not yet rated
5.6 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Staff
Supported software
  1. Paper
  1. Sponge
  1. Bungee
  1. Folia
  1. Velocity
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Open source
Crediting original
https://github.com/PiglinDevelopment/SkinOverlay
Skin appliers from https://github.com/SkinsRestorer/SkinsRestorerX/
Creator
Owner
Recommended for you
A special auto sell chest plugin. Create unique chests and get rich the smart way!
5.00 star(s) 16 ratings
268 purchases
Hunt your enemies, level up and earn rewards. Killstreaks, Levels, Bounties and more
5.00 star(s) 2 ratings
3 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,216 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,191 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,107 purchases
Top