Want to make your Minecraft server more attractive with unique player cosmetics? CosmeticsCore by LoneDev is a cosmetics plugin that allows players to personalize their characters using wearable accessories, custom body cosmetics and floating balloons.
Players can browse available cosmetics through a professional wardrobe interface, preview their appearance and customize supported cosmetic items. Server owners can also configure cosmetic permissions and integrate the system with supported resource-pack and customization tools.
✨ Main Features
- 14 Premade Cosmetics: Get started with a collection of ready-made cosmetic items.
- Hats: Add decorative hats and head accessories to player characters.
- Backpacks: Add cosmetic backpacks that enhance player appearance without functioning as storage.
- Body Cosmetics: Customize the character's appearance with tails, wings, waist accessories, torso cosmetics and more.
- Balloons: Add floating balloon cosmetics that follow players.
- Professional Wardrobe GUI: Let players browse, preview, equip and customize cosmetics through an inventory-style interface.
- Cosmetic Preview: Preview supported cosmetics before equipping them.
- Color Customization: Customize supported cosmetics with available color options.
- Custom Models: Create additional cosmetic content with the supported model and resource-pack system.
- Resource Pack Integration: Configure the required cosmetic assets and integrate them with your server resource pack.
- Low Bandwidth Usage: Designed with network efficiency in mind.
- Performance Focus: The developer advertises support for hundreds of cosmetics without TPS drops.
- MySQL Synchronization: Optional MySQL storage for synchronizing player cosmetic data.
- YAML Storage: Alternative player-data storage.
- Developer API: Integrate CosmeticsCore functionality into compatible custom projects.
- Permission Control: Manage who can wear and view individual cosmetics.
📸 Official Plugin Gallery
1. CosmeticsCore — main promotional preview
2. Wardrobe preview and cosmetic controls
3. Player wearing custom cosmetics
4. Wardrobe GUI and available hats
5. Cosmetic color customization menu
6. Animated cosmetic preview
7. Additional animated cosmetic showcase
⌨️ Useful Command
/cosmetics— Open the cosmetics wardrobe interface.
Use the wardrobe to browse available cosmetics, preview supported items and equip the cosmetics your player has permission to use.
🔐 Permissions
cosmeticscore.user.wardrobe.enterarea— Permission to enter the wardrobe area.cosmeticscore.user.cosmetics.wear.<name>— Permission to wear a specific cosmetic.cosmeticscore.user.cosmetics.seeingui.<name>— Permission to see a specific cosmetic in the wardrobe GUI.
For example, a cosmetic named red_hat can use the permission cosmeticscore.user.cosmetics.wear.red_hat. Check the official permissions documentation for the complete permission system.
🖥️ Compatibility & Requirements
- Plugin: CosmeticsCore
- Developer: LoneDev
- Supported server software: Spigot and Paper
- Required dependency: ProtocolLib
- Optional integration: ItemsAdder for advanced balloons.
- Storage: YAML or optional MySQL synchronization.
- Resource pack: Required cosmetic assets must be installed and configured according to the official guide.
⚙️ Installation Guide
- Download CosmeticsCore from the official resource page.
- Install the required ProtocolLib dependency.
- Place the plugin JAR file inside your server's
pluginsfolder. - Start the server and check the console for errors.
- Follow the official guide to install the base cosmetic resource pack.
- If you already use a custom server resource pack, follow the resource-pack integration instructions.
- Configure cosmetic content, permissions and storage settings.
- Use
/cosmeticsin-game to open the wardrobe and test the cosmetics.
🔗 Official Links
VIEW / PURCHASE PLUGIN OFFICIAL WIKI RESOURCE PACK GUIDE PERMISSIONS GUIDE SUPPORT DISCORD
Credits: CosmeticsCore by LoneDev. This is an independent informational post by GalaxySetupPro and is not the official plugin page. All plugin files, artwork and trademarks belong to their respective owners. Check the developer's page for current pricing, downloads, documentation and licensing terms.