Voxel Shop beta is live. Expect occasional bugs. Learn more  
HMCCosmetics icon

HMCCosmetics 2.9.0

Intuitive, easy-to-use cosmetics plugin, designed for servers using resource packs.

Page 1 2 3 4 5
2.6.0 Aug 24, 2023
Bug fixes + Menu Shading & more
  • Added menu shading (natively supports Oraxen, other plugins soon)
  • Added ability to strictly define unapply/apply clicks
  • Added .8 HMCColor support
  • Added ability to define firstperson backpack height
  • Added ability to define per cosmetic balloon offset
  • Added option to disable camera mode in emotes
  • Added option to force sending of backpack riding packets
  • Fixed first-person cosmetics not passing color
  • Fixed not having a cosmetic in equipped slot returning null
  • Fixed offhand cosmetics flicking when interacting with other entities
  • Fixed balloons attempting to respawn themselves after spawning in
  • Fixed despawned backpacks producing NPE when modified
  • Fixed unchecked wardrobe causing PAPI to wrongly report if cosmetic can be equipped
  • Fixed armor not showing after cosmetic unapply for a few seconds
  • Improved backpacks by making them all packets
  • Improved code quality
2.5.2 Aug 3, 2023
  • Added config option to require specific click types for cosmetic type of gui item
  • Added getAllCosmetics and getAllCosmeticUsers to API class
  • Fixed model not being recognized by Model Engine if it has uppercase characters
  • Fixed entering wardrobe with a trident causes wardrobe to break
  • Fixed backpack mounts when other mounts are there (Thanks MomoPewPew!)
  • Moved invalid backpack message to debug
  • Improved event priorities
  • Improved general code quality
2.5.1 Jul 31, 2023
  • Fixed stack overflow when entity is invalid introduced in the previous version
2.5.0 Jul 30, 2023
First-person Backpacks & More
  • Added first-person backpacks
  • Added world guard flag to disable emotes in a region
  • Added equip and unequip to main API class
  • Added new gui backend system feating improvements such as refresh-rates
  • Added new cosmetic, The Flora Flower, in celebration of the first update since Flora launch
  • Fixed minimessage not being processed in translations
  • Fixed players still in wardrobe after teleporting (Thanks @AverageGithub!)
  • Fixed Title Messages not using proper time specified in config (Thanks @AverageGithub!)
  • Fixed skin overlays not showing on wardrobe NPCs (Thanks @AverageGithub!)
  • Moved ModelEngine to internal hook system
  • Moved to Gradle 8 for building
  • Removed unused utils
2.4.10 Jul 9, 2023
  • Fixed Shaders on 1.19.4+ (Thanks Yuuki!)
  • Fixed balloons teleporting into WorldGuard regions producing errors
  • Fixed issue with Cosmin taking up command
  • Removed Internal Data Option (You should be using SQLite or MySQL)
  • Refactored placeholders to use one method
2.4.9 Jun 29, 2023

  • Added PAPI placeholders to cosmetic item names

 
2.4.8 Jun 27, 2023
  • Added force-show-join to ignore hidden reason when a player joins
  • Added enter-open-menu to open menu when player enters wardrobe
  • Added Action Bar Message when players have cosmetics hidden
  • Fixed an issue where messages that are null causing player to be kicked
2.4.7 Jun 22, 2023

  • Added ability to reference entity directly from CosmeticUser class
  • Optimized and Improved Lead System for Balloons


 
2.4.6 Jun 19, 2023
  • Added HMCCosmeticsAPI class for easier API access
  • Refactored all events into their own package
  • Fixed Optifine continuing to show armor while emoting
  • Removed 1.17.1 Support
2.4.5 Jun 17, 2023
  • Added PlayerTeleportEvent to the WorldGuard listener
  • Added PAPI support for cosmetic names, lore, skull owner and textures
  • Improved handling of invalid backpacks
2.4.4 Jun 15, 2023
  • Added Translation.yml
  • Fixed Player Info Packet being sent on wrong index on 1.18.2
  • Fixed Geary (Again)
2.4.3 Jun 13, 2023
  • Added PlayerCosmeticPostEquipEvent to the api
  • Added emotes playing while equipped with now stop
  • Added Unequip Emote Stop reason to the api
  • Fixed Balloons causing Wardrobe NPC to disappear
2.4.2 Jun 12, 2023
  • Updated PlayerAnimator to support 1.20
2.4.1 Jun 10, 2023
Release 2.4.1
  • Added 1.20 Initial Support
  • Added ability to add text above emote
  • Fixed issue with backpacks disappearing after teleporting long distances
  • Fixed Geary Hook
  • Fixed unchecked wardrobes not removing cosmetics
2.4.0 May 25, 2023
  • Added ability to define multiple wardrobes
  • Added ability to restrict wardrobes by permission
  • Added ability to create new wardrobes in-game
  • Added ability to allow users access to all cosmetics while in wardrobe, removing them as they leave if they lack permission
  • Added menu permissions to registered permissions
  • Added ability to check for air under emote
  • Added Config Updater
  • Added Menus#values to get all Menus registered
  • Improved file generating logic
  • Improved invalid backpack error message to include user
  • Changed WorldGuard Wardrobe flag to be a StringFlag from StateFlag
  • Changed wardrobe-location to npc-location in wardrobe configurations
  • Changed Looty Hook to Geary (Thanks Boy!)
  • Fixed exit worldguard region with denied cosmetics and entering worldguard region with allowed cosmetic flags not reapplying cosmetics
  • Fixed cosmetic armor showing while player is emoting
  • Fixed cosmetic emotes not going through own emote manager
  • Fixed unlocked producing out of bounds exception
  • Fixed Menus being janky
  • Fixed menu leaving after selecting cosmetic if HMCColor was not installed
  • Cleaned a random space in the wardrobe debug message
2.3.1 May 9, 2023
Bug fixes
  • Fixed translation file being generated
  • Fixed cosmetic type items in GUI not parsing PAPI placeholders
  • Fixed cosmetic type items sometimes not transitioning to the equipped item when equipped
2.3.0 May 6, 2023
  • REWORKED Locked Name and Locked Lore and now under locked-item, see here. This new system breaks the locked-name and locked-lore system previously used but the plugin will still load fine. 
  •  Added equipped-item gui item under cosmetic type 
  • Added Denizen item support (Thanks @Mergu !) 
  • Added LibsDisguises support Added support for multi-emote files (Thanks @Craftinators !) 
  • Added positive emote distances rotating to player 
  • Updated PlayerAnimator to 1.2.6 for 1.19.4 support (Thanks Boy!) 
  • Improved generated item for GUI to pass slot (internal right now) 
  • Improved player debug tick message 
  • Fixed default config comment referencing the wrong value
2.2.8 Apr 23, 2023
  • Improved some debug messages
  • Improved remove loose cosmetic items removing items after gamemode switch
  • Improved cosmetic items now showing who they were generated for
  • Improved cosmetic items now showing the id of the cosmetic they were generated for
  • Fixed 1.19.3 player info packet improperly casting in ProtocolLib
  • Fixed 1.19.2 player info packet field index
  • Fixed wardrobe not properly ending when transitions were disabled
  • Fixed invalid cosmetic in using placeholder throwing null error
  • Fixed PAPI Expansion not being persistent
  • Fixed wardrobe still running after player died in wardrobe
  • Fixed players able to get cosmetics by shift clicking in HMCColor menu (Update HMCColor as well for this fix)
  • Fixed persistant data containers being added that just contained "item"
2.2.7 Apr 18, 2023
  • Added ability to remove loose cosmetics 
  • Added ability to hide leads on balloon cosmetics
  • Added ability to change gamemode on exiting wardrobe 
  • Added Garbage Truck Balloon & Garbage Picker Upper Cosmetic
  • Improved equipped placeholder to take the type as well 
  • Fixed standing not readding backpack 
  • Fixed emote still playing after teleporting
  • Moved player_move_check to player-move-check in configuration 
2.2.6 Apr 2, 2023
1.19.4 Support
  • Added 1.19.4 Support
  • Added ability to toggle WorldGuard listener
  • Improved internal hook handler (Thanks Craftinators!)
  • Fixed backpack blocking the riptide enchantment
  • Fixed backpacks being on player while they were flying with riptide
  • Fixed plugin attempting to teleport invalid balloon entities
  • API changed so PlayerMenuCloseEvent is no longer cancellable (Thanks Craftinators!)
  • Updated default configuration to have instructions regarding wardrobe transition

Please keep in mind that emotes are not fully functional on 1.19.4 yet, as the shader has not been updated.

Page 1 2 3 4 5
Sign in
$9.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

cosmetics