Updating to 1.20.X, 1.20.5, 1.20.6, 1.21
So if you will be updating to the above versions, please use 15.0.12 release of SkinsRestorer until I come to a conclusion on why the plugin does not work on the latest versions of SR! [FYI, I will not be providing any resourcepack updates for a while, please set it up to your own version on your own or ask your server dev to do so, currently the resourcepack breaks due to fonts on 1.20+ versions]Plugin currently has been tested on all of the above except 1.21 versions! So far it's stable, only issue I've encountered is that the plugin did not supportSkinsRestorer 15.0.13-15.0.14. Instead it worked on ||15.0.12||![]()
File includes inside plugin jar folder 1.0.8 outdated version of ClothesPlus that works for BungeeCord!
LATEST VERSION REMOVES API REQUIREMENT! It uses webhost, so please delete your config and restart server to generate the latest way of setting up your webhost to host the links to your skins.
LEAVE HOST: ''0.0.0.0'' AS IT IS. Only change Port and ip-address.
![]()
- Added new commands:![]()
/overlays list {pagename} >it lists all loaded in overlays and lets you know if a file is corrupt/incorrect format.
permission: wardrobeclothes.overlays.list
/overlays {playername} >lets you view the players active overlays, with a customisable GUI title and head placement through config.yml
New detection system added, now when you do /clothes wear %p [overlayname] it'll detect the player's name that used the command, useful for sudoing and etc.
[Resourcepack Update]
Added the GUI for /overlays {playername}
Fixed Minor Bugs:![]()
- Jackets and shirts bug has been patched
![]()
Fixed a few minor bugs with /outfits and plugin null exceptions.
There's still a slight one that I have to fix on the effects system to store potion effects more properly and add more custom functions but this version for now is more stable [i'll add the other updates tomorrow hopefully, you can find the overlay_effects.yml inside the default plugin folder inside the roleplay folder]
![]()
ADDED: [Optimising, MojangAPI Skins Support, removed the clothes overlays that loaded in indicator, revised some parts of the code, more...]![]()
Now if you don't add a base_skin alex.png, it'll automatically use the players Mojang set skins instead of the blank skin. [Future implementation involves allowing players to decide whether they'll use their Mojang skin or the blank-skin to create their skin from]
Now when the server starts up, it won't show all the overlays that loaded in (Faster load-time).
Changed the way skins are processed to Async so it won't clog up the main-thread.![]()
NEW FEATURES:Potion effects on overlays set through a new YAML inside the roleplay folder! [overlay_effects.yml]![]()
[More will be added onto this version through this week]
YAML:shirt1: skin_path: shirts/blue effects: - speed 5 - strength 1 commands_to_execute: - add particles shirt2: skin_path: shirts/black effects: - speed 8 - strength 5 commands_to_execute: - say hi #shirt1: #overlayname on the overlay_effects.yml file # skin_path: foldername/skinname # effects: # This is a list of effects to apply upon wearing the overlay # - potion_effect_name {amplifier} # commands_to_execute: # This is a list of commands to execute upon wearing the overlay # - example: say hi
Working on optimising the plugin furthermore, this has some of the tweaks, not fully complete just yet.
Patched up:
[NPC Issues]![]()
![]()
JOIN DISCORD FOR MORE.
- Fixed the issue of if the user re-uses /preview of it spawning a new NPC instead of continuing with the same one.
Added:
[NPC Spin Command]![]()
![]()
- Now using /preview spin will start and stop the spin. [Toggle on/off function]
Changed:
[Foldering System/Config Change]
Alot of the foldering names and configuration names to simplify and make it easier to manage/configure Folder-Name Changes player_skins is now uuids default_skin is now base_skin skins is now overlays New Additions![]()
- GUIs configs are now set inside guis folder
- overlay_priorities.yml, player_outfits.yml, player_overlays.yml and player_tokens.yml are now inside a folder named player_config
- preset folder is now added, you'll have to manually integrate it onto your plugin folder for it to work
- creator folder has been created, storing creation_session.yml and send_message.yml
- roleplay folder is now incorporated to setup cosmetics.yml and more that'll come along
Added:
[In-Game Skin Auto-Cutter]
You can now insert URLs of full skins and select preset cutter templates given to you through a folder I will be providing, along with the feature to setup your own preset cutters within it to cut up full skins in specific ways!![]()
Added:
[Way to delete and upload overlays in-game through URLs]
You can now insert overlays onto your folders by uploading them through URLs and micro-manage by deleting already existing overlays inside your folders.![]()
Added:
[Simple Generator for Colors-Folder]
Now you can generate the colours fast for the colour-picker in-game through using hexcodes and giving the appropriate name and restarting the server to generate the skins with the colour applied onto them![]()
Added:
[Message System with Hexcodes Support]
Simple feature to send messages to users using Clothes++![]()
Added:
a new colour-picker system, this is a simplified version where you can setup as many and as different colours as you want inside 'colors' folder and it'll auto-generate the overlays with modified versions to set them up as that colouring inside the colors folder, additionally just simply adding the colour name at the end of the overlay's name. This function is enabled by the user, meaning you can enable and disable it and specify which subfolders you want it to generate different colours in.![]()
Added:
[Creator-System]![]()
![]()
[slot 9 reserved for refresh per click in order to be able to continuously click 1-8 slots on your own need] [Spectator mode is still on preview, but when you switch to select skin parts/adding onto in the creator, it'll switch to survival/adventure in order to be able to listen to hotbar selections]
- Slot-Hotbar listener with advanced system of going through a list of commands and looping through, along with a backcommand.
Added:
[Skin-Previewing on NPC]![]()
![]()
- Preview NPC now stops spinning upon coming closer to it
Rich (BB code):IMPORTANT STATEMENT a user has said that 2.0.30 snapshot build 2960 works of citizens works with /preview on this build of ClothesPlus for 1.20 and 1.20.1 and 1.20.2
Fixed minor issues within the GUIs, replace your current ClothesPlus plugin folder with the one given here, and adjust anything you want to, there's been change on the way it finds the overlays, as I changed the skins folder to overlays name now.![]()
- {Inside ResourcePacks you get full default example GUIs and Sidebars along with extra misc freebies, with full PSD files given for all GUIs so you can change them up as you wish.}
