ProCosmetics | 350+ Cosmetics | Treasure Chests icon

ProCosmetics | 350+ Cosmetics | Treasure Chests -----

The most feature-rich and powerful cosmetics plugin available!



ProCosmetics v2 is here!
UPDATE 2.0.0
ProCosmetics v2 is finally here. Over the past 10 months, I have been recoding the plugin from the ground up to create a better and more dynamic foundation. My goal has always been to deliver the best cosmetics plugin available, one that works without a resource pack and stays up to date for all of you. This update truly elevates ProCosmetics to one of the top cosmetic plugins on the market.
BEFORE YOU UPDATE:
Updating to this version is a one-way migration, so there's no easy way to revert to the previous version. Please read the following carefully before proceeding:
● You are aware that you must reset your existing configuration files
● Supported versions: 1.20.6 and 1.21.10 (Spigot & Paper)
● A database migrator is available for download to preserve your existing player data
1. Shut down your server
2. Delete the old ProCosmetics.jar
3. Delete all files in the /procosmetics/ folder EXCEPT /data/procosmetics.db (only if you're using SQLite; otherwise, you can delete this too)
4. Download the ProCosmetics Database Migrator jar and add it to your plugins folder
5. Start and stop your server once to generate the migrator config at /plugins/ProCosmeticsMigrator/config.yml
6. Configure the migrator by opening config.yml and entering your database details
7. Start the server to begin the conversion process. Check your console/logs for errors or success messages
8. If successful, remove ProCosmeticsMigrator.jar, download the new ProCosmetics jar, and add it to your plugins folder
9. Start your server and enjoy! (Remember to re-enter your MySQL details in config.yml if you were using MySQL previously, as SQLite is the default storage type)

CHANGELOG:
Added 1.21.10 support
● Database changes:

○ Added native MariaDB, PostgreSQL & MongoDB support
○ Added various connection pool settings for optimization
○ Added support for modifying offline player data (coins, treasure chests and gadget ammo)
○ Added redis support​
● Added dedicated API module
● Added a new language system:
○ All text messages are now consolidated into a single language file
○ Switched to MiniMessage for better formatting
○ Languages can now be set per-player via the plugin API​
● Permission changes:
○ The format of permissions has been changed, but legacy permissions still work for specific cosmetics. See the new permissions here
○ Added permission to purchase different cosmetics
○ Added permission to purchase different treasure chests​
● Cosmetic changes:
○ Banners and emotes can now be created via the config file
○ Added configurable setting scaling for balloons, miniatures and pets
○ Improved physics for balloons and miniatures
○ Added 29 new banners
○ Added 4 new pets
○ Added a new particle effect called Jack-o'-lantern
○ Added sort options for cosmetics: by name, unlocked status, rarity, or cost
○ Balanced cosmetic pricing, weights, and rarity chances​
● Treasure chest changes:
○ Chests can now be purchased in bulk
○ You can now specify which chests a cosmetic can appear in
○ You can now specify the amount of gadget ammo you can receive per chest
○ Rarity chances are now defined per chest
○ Added a dedicated loot menu for each chest to show all possible rewards
○ Normal and mythical chests have been renamed to common and rare​
● By default, there are now 6 different rarities: common, uncommon, rare, epic, legendary, and limited/event
● Added automatic config updater for future YML changes
● All items now use the vanilla Minecraft format to allow full control of components
● Go-back item click commands can now be executed as player or console
● Improved menu styling and overall user experience
● ProCosmetics now uses a custom fork of NoteBlockAPI to improve performance
----------, Nov 24, 2025
Resource Information
Author:
----------
Total Downloads: 3,468
First Release: Nov 12, 2017
Last Update: Dec 1, 2025
Category: ---------------
All-Time Rating:
260 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings