Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
This release contains a big backend overhaul and while we have done extensive testing, there might be some problems. If you do encounter any, join our discord and we will get a fix for it!
- Added 1.21.7 and 1.21.8
- Added minor versioning support (so similar version will now use the same NMS)
- Added NMS packet support
- Added scaling support (experimental)
- Added ability for other plugins to check cosmetic config
- Fixed menus not generating in previous release
- Removed `mainhand` cosmetic (this was deprecated! Please use offhand for a smoother experience!)
- Added initial 1.21.6 support
- Improved HMCColor integration
- Improved Invalid Item to use Spigot methods when paper is not available
- Fixed attributes having problems on older supported versions
- Fixed actions not handling nulls properly
- Fixed translations being formatted in legacy then attempting to use MiniMessage causing an error
- Fixed CosmeticUser not handling null entities properly
- Fixed click type settings not defaulting to proper value when not deleted in config
- Updated adventure dependencies
- Added new GUI textures and layouts. Re-install your default configurations to utilize the new templates!
![]()
- Added 1.21.5 Support
- Added ability to specify id of menu within files rather than filename
- Added PlayerPreUnloadEvent (Thanks DebitCardz!)
- Added improved worldguard listener (Thanks Boy!)
- Added CraftEngine hook
- Added ability for plugins to check if all hooks are active
- Fixed menu packet changes in 1.21.5
- Fixed ItemFlags on lower versions
- Tweaked HMCColor integration (Thanks Boy!)
- Tweaked server listener priorities to better integrate with other plugins
- Tweaked vanish api to use metadata rather than pinging plugins
- Removed Emotes
- Removed Player Head Model from ItemsAdder configuration
- Added ability for Hibiscus Commons to better check Minecraft versions
- Added several micro-optimizations (Thanks yusshu!)
- Added Abstracted version CosmeticUser in CosmeticHolder (Thanks yusshu!)
- Fixed Menu Types not being set causing errors -- it'll now default to EMPTY
- Fixed included resource pack for 1.21.4 and above
- General code cleanup
- Fixed an issue on startup with plugin not loading from conflicting dependencies on older paper versions
- Updated adventure to 4.19
- Added 1.21.4 Support
- Added more documentation for developers (Thanks Craftinators!)
- Added HibiscusHooksAllActiveEvent to prevent constant reloading
- Added ability to check invisibility with other plugins
- Added CosmeticSlot registry (Ability to both add/override all cosmetics through API)
- Added setDefaultMenu in set wardrobe setting command
- Added ability to disable lighting of...
- Moved to Java 21
- Added 1.20.3 Support
- Added Nexo support (Both within the plugin and configs)
- Added menu command will now open default menu is no menu is specified
- Added GSit Ccompatibility
- Added ability for console to apply any cosmetic to any player
- Added config options to ignore PAPI item processing in cosmetics (dramatically increases performance on bigger servers)
- Added improved loading of player data
- Added NMS packet handling for some packets to go around ProtocolLib
- Added defaultmenu to specific wardrobes
- Added listener to passenger packet to help ensure backpacks stay on
- Fixed players seeing other players cosmetics if they are hidden by another plugin
- Fixed mainhand showing even if invisible
- Fixed not checking if itemstack has meta data before modifying said meta data
- Fixed null in getEquipSlot method
- Fixed cosmetic applying owner skill null
- Fixed not checking null variable before usage in balloon handling within wardrobes
- Fixed balloon pufferfish sending packets to wrong people
- Fixed Model Engine throwing class not found
- Improved debug messages
- Improved Hibiscus Commons
- Improve versioning on dev versions
- Removed 1.19.4 Support
Release 2.7.3
In addition, smaller changes have been made to accommodate this new update.
- Added 1.20.6, 1.21, and 1.21.1 Support
- Bumped minimum version to 1.19.4
- Bumped minimum Java to 21
- Added firework item effect support for hmccolor
- Added hidden placeholder
- Added menu clicking cooldown to prevent abuse
- Added none as a database option
- Added CosmeticTypeRegisterEvent to allow for third party CosmeticTypes (Thanks Boy!)
- Added lastOpenMenu to the Wardrobe Manager class (Thanks Boy!)
- Reworked of slot options in the config
- Fixed closed connection to database not always reopening
- Fixed backpacks not appearing after respawning in a different world than player died in
- Fixed backpacks sometimes still being spawned after being hidden
- Fixed data loading not checking disabled boolean for disabled gamemodes
- Fixed HMCColor dye menu not using MiniMessage
- Fixed PAPI Placeholders not processing in wardrobe bossbar
- Fixed not checking if player is null before checking their world
- Fixed null entity check in offhand swap event
- Fixed worldguard wardrobe flag not working if region had cosmetic-allow flag set to allow
- Fixed ProtocolLib adjustments to equipment enum
- Fixed old code hotwarpping hotbar resetting NBT of a previous item (Thanks Boy!)
- Bumped TriumphGUI and Adventure/Minimessage dependencies
- Removed duplicate emote folder check
- Removed 1.18.2 and 1.19.3 support
- Added multi-hidden reason (Players can have more than one reason for having cosmetics hidden now)
- Added additional checks when exiting wardrobe to account for edge cases
- Added config option to prevent damage while in a wardrobe
- Fixed equipped armor visually disappearing and requiring a click when exiting wardrobe
- Fixed unloaded player using HMCC commands causing NPE
- Fixed SQL Memory Leak (Extremely minor)
- Fixed multiple schedulers being created when player joins...
We also use cookies, as they are essential for the proper