ProCosmetics | 350+ Cosmetics | Treasure Chests

MC Plugin ProCosmetics | 350+ Cosmetics | Treasure Chests 2.0.6
The most feature-rich and powerful cosmetics plugin ever created!

UPDATE 2.0.6

Thrilled to announce that ProCosmetics is now available on Crowdin, making it easier for the community to contribute new languages and improve existing translations. Everyone is welcome to help expand language support. Click here to join!​
CHANGELOG:
● Added Crowdin integration for translations
● Added automatic language updater
● Added movement speed setting for each mount
● Added an enabled setting for rarities
● Added a message when no player is selected for the Cowboy and Connect Four gadgets
● Improved the horns on the Rudolf mount
● Improved the horn on the Unicorn mount
● Fixed an error when spawning pets on 26.2 servers
UPDATE 2.0.5
CHANGELOG:
● Added 26.2 support
● Fixed an issue that caused multiple horns to spawn on the Rudolf mount
● Fixed an issue with the jump animation for the Donkey morph
● Bumped plugin API version to 2.0.1
UPDATE 2.0.4
CHANGELOG:
● Added 26.1.1 and 26.1.2 support
● Dropped 1.21.9-1.21.11 support
● The plugin now requires Java 25
● Added API module for developers
● Fixed an issue with the Ethereal Dragon mount
● Fixed an issue with PlaceholderAPI
UPDATE 2.0.3
CHANGELOG:
● Added a new gadget called Connect Four
● Fixed an issue that allowed gadgets to override items in the gadget slot
● Fixed an issue that caused statuses to not properly update
● Fixed an issue where the go back button would not appear in the menu
● Fixed an error when automatically equipping cosmetics
  • Like
Reactions: htkiet
UPDATE 2.0.2
If you haven’t updated to 2.0.0 yet, please read that changelog first!

CHANGELOG:
● Added 1.21.11 support
● Fixed the Molten Snake mount
● Fixed an issue with the Coin Party Bomb gadget
● Fixed an issue when removing default cosmetics and treasure chests
  • Like
Reactions: hpccloud
UPDATE 2.0.1
If you haven’t updated to 2.0.0 yet, please read that changelog first!​

CHANGELOG:
● Added Santa particle effect
● Fixed Swing gadget
● Fixed Rocket gadget
● Fixed HypeTrain mount
● Fixed an issue when removing all custom loot
● Removed the jukebox playable component from discs (music)
  • Like
Reactions: hpccloud
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
  • Like
Reactions: hpccloud
UPDATE 14.2.2

NOTE:

This is the last version before a major recode of the plugin. The recode finalises a new API module and wraps up a large internal cleanup that improves maintainability and developer usability. The next version will introduce breaking changes, including:
● New API module.
● A complete configuration and database overhaul.
● Integration of the Adventure API (with MiniMessages).
● A new language system, moving all translation strings into a single, centralised file.

CHANGELOG:
● Added 1.21.8 support! (untested)​
UPDATE 14.2.1

NOTE:

This is the last version before a major recode of the plugin. The recode finalises a new API module and wraps up a large internal cleanup that improves maintainability and developer usability. The next version will introduce breaking changes, including:
● New API module.
● A complete configuration and database overhaul.
● Integration of the Adventure API (with MiniMessages).
● A new language system, moving all translation strings into a single, centralised file.

CHANGELOG:
● Added 1.21.7 support!
● Dropped 1.21.6 support.​
UPDATE 14.2.0

HOW TO UPDATE?

Click here!

CHANGELOG:
● Added 1.21.6 support!
● Dropped 1.21.5 support.
● Added unlocked and equipped lore for cosmetics.
● Added customizable pets! You can now add new pets in the config.
● Fixed a bug where you could take the saddle of mounts.​
Top Bottom