- Thank you to @TheWhiteDog9487 for updating the Simplified Chinese Translations
- Updated alot of the internals to use the new Mineskin API through a proxy, more information can be found here: SkinshuffleMineskinProxy
- Capes remain visible after a skin hot reload.
- Skins will be visible quicker on the client when you change them, no weird wait and then jump when you change skin when you're in a world.
- Added support for 1.21.5
- Added Mexican Spanish translations, thank you @TheLegendofSaram.
- Added functionality to drag and drop skin texture files on the preset edit screen, this should speed up things if you have a lot of textures to add as presets.
- Updated to MineSkin API v2.
- Fixed issue where the latest skin wouldn't show in singleplayer after changing skins in the main menu.
- Added per-account preset saving, you can enable this in the configuration screen, you will need to restart your game for this to take effect.
- Improved rendering style when cursor mode is used for the skin carousel screen, when hovering on a preset it will now rotate allowing you to see the back of the skin.
- Added new "Welcome Screen" which explains what the mod is, this will only show once and never again, please read it! (There is also a video on my channel explaining how to use the mod https://www.youtube.com/watch?v=CNMASU7GQBs if needed)
- Fixed issue where URL-based skins (url, username and uuid skin sources) would cause crashes.
- Temporarily disabled the arrows on the carousel screen due to an issue with SpruceUI, either use the grid screen or your scrollbar to move the carousel now.
- General improvements and cleanup.
- Dropped support for 1.20.1, see this BlueSky post for more information.
- Added support for 1.21.4
- Improved validation for
.png
skin files, meaning you wont be able to accidently load pesky.jpg
files disguised as.png
files causing an infinite loop of crashes that require you to reset your entire SkinShuffle configuration and preset files.