HMCCosmetics is an intuitive, easy-to-use cosmetics plugin, designed for servers using resource packs.
It has two key features - Backpacks, and cosmetic armor.
Backpacks work by spawning an invisible armor stand which follows the player around. The backpack is spawned using packets to improve performance, and nothing will be left over if the server crashes.
Cosmetic armor work by placing fake items in players' armor slots, meaning they can still use a normal piece of armor (like a diamond helmet) for protection. The cosmetic armor also works using packets.
Offhand items allow you to create cosmetics that go in the player's offhand slot. When they switch to a different item (from the survival inventory or with the F key), it is automatically unapplied temporarily. When they click F again, the cosmetic comes back! Just like the others, the off hand cosmetics use packets.
This can also be specified in the config for each of the items. You can choose whether or not you want the cosmetic item to override the armor item, or vice versa.
The GUI's are also highly customizable, with (technically) infinite possible GUI's able to be created. You can create your own dye menus to change the color of items, and items that execute actions when they are clicked.
• /cosmetics (hmccosmetics.cmd.default) - Opens Cosmetics GUI
• /cosmetics add <username> <cosmetic_id> - Adds cosmetic to a player
• /cosmetics remove <username> <backpack/hat>
• /cosmetics reload (hmccosmetics.cmd.reload) - Reloads plugin configuration files
• /cosmetics help (hmccosmetics.cmd.help) - Sends help message.
• / cosmetics dye <cosmetic type> <hex> (
hmccosmetics.cmd.dye) - dyes a cosmetic item
• / cosmetics wardrobe <player> (hmccosmetics.cmd.wardrobe) - opens the wardrobe
Because of how our plugin works, there are some limitations. Please read this before purchasing our plugin.
Report Bugs: https://github.com/HibiscusMC/HMCCosmetics/issues
Wiki: https://github.com/HibiscusMC/HMCCosmetics/wiki