- Added 1.21.11 support
- Packets have been completely overhauled in Hibiscus Commons. Packets can now be bundled, allowing for more consistent packet handling on the players end as we can now tell it the order to process packets. Helps with wardrobes and backpacks
- Wardrobes are now within their own folder, configs will be automatically migrated as best as they can
- HMCColor is now no longer required for the dye menu but is still available for advance functionality. To return HMCColor as the preferred dye menu, set "hook-settings.hmccolor.prefer-hmccolor-menu" to true
- Added ability to passthrough glide data component to players if they have an elytra on in their chestplate slot
- Added item_name to placeholders
- Added ability to select search engine for player lookups
- Added equip random menu action
- Added no-permissions actions for cosmetic menu items
- Added ability to get UserWardrobeManager directly in PlayerWardrobeLeaveEvent
- Fixed not adding existing passengers through bukkit
- Fixed equipped menui item sometimes not properly appearing
- Fixed certain cosmetic names not properly being looked up in placeholders
- Fixed when no arguments were sent to the current placeholder it not sending the result through the translation file
- Fixed PlayerCosmeticShowEvent being called way to often, it will now only be called when a new hidden reason is used
- Fixed default click cooldown being to high (changed from 1s -> 0.1s)
- Fixed Oraxen integration messing with the original Oraxen items
- Removed 1.20.6 Support
- Added 1.21.11 support to the resource pack
- Revamped Nexo configurations to use external_pack
Friendly reminder that most of these features and fixes have been available through out developer builds on our discord. Verify your purchase to get access to these builds!
- Added initial 1.21.10 support
- Added a major rewrite to how Cosmetics are updated, developers hooking into HMCC should take note of these changes. (Thanks Tech!)
- Added a major rewrite to how players are searched nearby, using Octrees to improve performance. (Thanks Tech!)
- Added Wardrobe NPC now respecting the viewer scale
- Added "offhand-prevent-swapping" which prevent offhand swapping if a player has a cosmetic in their offhand
- Fixed opening the dye menu through the dye command not checking if there is a provider avialable before attempting to open it causing a NPE
- Changed item processing to be off by default
- Changed balloon mob key to be a boolean
- Renamed some glyphs in ItemsAdder in Nexo to help prevent duplicates
- Added ability to add custom dye menu implementations
- Fixed PlayerMenuOpenEvent where if set to cancel, it wouldn't actually cancel it
- Fixed login not checking potion effects
- Fixed leads still being shown if a wardrobe user unapplies a balloon cosmetic within it
- Fixed zip including configurations from 2.7.8
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
mainhandcosmetic (this was deprecated! Please use offhand for a smoother experience!)- Removed ProtocolLib as a dependency
- 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
- General code cleanup
- Fixed the included Resource Pack for 1.21.4 and above
