Description
Gallery
Changelog
Versions

Features
- Forever 100% free!
- Open source
- Large community
- MySQL support
- Lightweight
- Highly customizable
- Translations
- Treasure chests
- EULA friendly
- A lot of content:
- 28 Gadgets
- 70+ Pets
- 20+ Mounts
- 60+ Morphs
- 13 Emotes
- 150+ Hats
- 30+ Particle Effects
- 7 Suits
Ember Host is a sponsor of UltraCosmetics! By signing up with the affiliate link above or code ULTRACOSMETICS, you will get 10% off, and we will receive 70% of purchases made in the first month.
Help translate the plugin on Crowdin!
UltraCosmetics - Lightweight, Fun and Easy-to-Use Spigot Cosmetics plugin.
Copyright (C) 2025 Sacha "iSach" Lewin
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
[3.17-DEV-b1] UltraCosmetics 3.17-DEV-b1
by datatags on Oct 12, 2026
Download
Quick update to add support for 26.3. Not much testing has been done yet, but pets should work on spigot 26.3 now.
[3.16-RELEASE] UltraCosmetics 3.16-RELEASE
by datatags on Oct 12, 2026
Download
This release adds 26.2 support and fixes several bugs
## What's Changed
## What's Changed
- 26.2 support**
- Improve snake mount behavior and speed
- Some gadget errors on folia should hopefully be resolved
- Fix pet lead break handling
- Fix rocket gadget error on clear
- Updater now uses modrinth for update checking and downloading, which should be more reliable.
- CoinsEngine support has been dropped since its maven artifacts are no longer available; please switch to its successor ExcellentEconomy or another supported economy plugin
[3.16-DEV-b1] UltraCosmetics 3.16-DEV-b1
by datatags on Oct 12, 2026
Download
This release adds 26.2 support and fixes some bugs
## What's Changed
## What's Changed
- 26.2 support**
- Some gadget errors on folia should hopefully be resolved
- CoinsEngine support has been dropped since its maven artifacts are no longer available; please switch to its successor ExcellentEconomy or another supported economy plugin
[3.15.0.1-RELEASE] UltraCosmetics 3.15.0.1-RELEASE
by datatags on Oct 12, 2026
Download
Quick repackaging to fix plugin load on Paper 1.20.6 through 1.21.4. If you are already running
3.15-RELEASE and it's working, you do not need to update.
[3.15-RELEASE] UltraCosmetics 3.15-RELEASE
by datatags on Oct 12, 2026
Download
- 1.21.11 and 26.1.2 support**
- New death effects, thanks @weisboys!
- Fix issues with
Menu-Itemoptions that prevented them from being changed. Thanks @CoolLord22! - Individual cosmetics can now be restricted from purchase using permissions, e.g.
ultracosmetics.purchase.gadgets.batblaster, though note that these default totrue. Thanks @CoolLord22! - UltraCosmetics will now try to bypass restrictions on mounting entities imposed by other plugins such as WorldGuard, thanks @CoolLord22!
- Fix config migration for hats defined only by a texture URL, thanks @CoolLord22!
- Add support for ExcellentEconomy (formerly known as CoinsEngine, though CoinsEngine is still supported through its old API.)
For the full changelog, please see https://github.com/UltraCosmetics/UltraCosmetics/compare/3.14-RELEASE...3.15-RELEASE
[3.15-DEV-b3] UltraCosmetics 3.15-DEV-b3
by datatags on Oct 12, 2026
Download
Quick patch to fix a couple critical bugs from
## What's Changed
-DEV-b2## What's Changed
- Wearing a hat no longer blocks item interactions
- "structure" mode treasure chests now build properly again
[3.15-DEV-b2] UltraCosmetics 3.15-DEV-b2
by datatags on Oct 12, 2026
Download
Welcome to UltraCosmetics-3.15-DEV-b2, which features support for 26.1 and a few other changes.
## What's Changed
## What's Changed
- 26.1.2 support**
- New death effects, thanks @weisboys!
- Individual cosmetics can now be restricted from purchase using permissions, e.g.
ultracosmetics.purchase.gadgets.batblaster, though note that these default totrue. Thanks @CoolLord22! - UltraCosmetics will now try to bypass restrictions on mounting entities imposed by other plugins such as WorldGuard, thanks @CoolLord22!
- Fix config migration for hats defined only by a texture URL, thanks CoolLord22!
- Suits that create trails no longer cause errors in some locations
- Fix a memory leak in
FallDamageManager - Improve tracking of UC armor items
- Add support for ExcellentEconomy (formerly known as CoinsEngine, though CoinsEngine is still supported through its old API.)
- Misc bug fixes in old versions
[3.15-DEV-b1] UltraCosmetics 3.15-DEV-b1
by datatags on Oct 12, 2026
Download
Welcome to
## What's Changed
3.15-DEV-b1, I haven't had a chance to do much testing but if no more bugs are found this will become 3.15-RELEASE.## What's Changed
- 1.21.11** support
- Fix issues with
Menu-Itemoptions that prevented them from being changed. Thanks @CoolLord22! - Gadget items that normally have a vanilla cooldown no longer do, just the UC-managed cooldown
- Items with the "swappable" component can no longer be swapped with UC items
- Custom hats are now defined using XItemStack notation, meaning you can use the new custom model data types, among other things
- Hopefully fix some issues with gadgets on Folia. Needs testing, historically I haven't been able to reproduce these
CommandButtons with an empty command no longer cause errors- Pets now properly keep their customization when being respawned in other worlds
- Several cosmetics that spawn particle effects now work properly on 1.21.9+
[3.14-RELEASE] UltraCosmetics 3.14-RELEASE
by datatags on Oct 12, 2026
Download
Welcome to UltraCosmetics 3.14, the Pi update! This release includes 1.21.10 support and lots of new features and bug fixes
# What's Changed
# What's Changed
- 1.21.10 support**
- Added an option to make the baby turtle pet bigger, since it's so small
- Added an option
Airlift-Pets, supported on 1.21.6+: if a player is flying while a flightless pet is equipped, a fast happy ghast will carry the pet until the player lands. - Some items in the config now support better customization, including the menu item
- Suits now have their own special effects that apply when all four pieces of the suit are equipped:
- Rave: the special rainbow thing is its effect so that hasn't changed
- Astronaut: 60% reduction in gravity when used on 1.20.5+
- Diamond: diamond walk trail
- Santa: red/lime wool walk trail
- Frozen: snow walk trail
- Cursed: netherrack walk trail
- Slime: jump boost
- New death effect: puff of smoke
- New config option for limiting the max length of pet names
- Long colored pet names now display properly on Paper (but are still short on Spigot; API limitation)
- Fixed a bug where saddles can be taken from camels. Instead, right-clicking on pets or mounts allows you to "pet" them; the mob will emit hearts and their ambient sound when you do so.
- Fixed a bug where ender chests cannot be used as the menu item under recent versions of Spigot
- Fixed an issue where cosmetics aren't restored after using
/uc reload - Hopefully fixed a bug with the ghost party gadget on Folia
- Better support for future experimental builds of Paper
- Fix rocket gadget free space check not working properly
- Fix slime/magma cube pets not behaving normally
- Fix vanish checker on Folia
- Probably some more things I forgot!
[3.14-DEV-b2] UltraCosmetics 3.14-DEV-b2
by datatags on Oct 12, 2026
Download
Going back through some old feature requests
# What's Changed
# What's Changed
- Suits now have their own special effects that apply when all four pieces of the suit are equipped:
- Rave: the special rainbow thing is its effect so that hasn't changed
- Astronaut: 60% reduction in gravity when used on 1.20.5+
- Diamond: diamond walk trail
- Santa: red/lime wool walk trail
- Frozen: snow walk trail
- Cursed: netherrack walk trail
- Slime: jump boost
- New death effect: puff of smoke
- New config option for limiting the max length of pet names
- Long colored pet names now display properly on Paper (but are still short on Spigot; API limitation)
- Fixed an issue where cosmetics aren't restored after using
/uc reload
[3.14-DEV-b1] UltraCosmetics 3.14-DEV-b1 - Pi update
by datatags on Oct 12, 2026
Download
Welcome to UltraCosmetics 3.14 - the Pi update :)
This update includes some fun features, and I'm hopeful I'll be able to pack in several more, both long-awaited feature requests and new ones, before release.
## What's Changed
This update includes some fun features, and I'm hopeful I'll be able to pack in several more, both long-awaited feature requests and new ones, before release.
## What's Changed
- Added an option to make the baby turtle pet bigger, since it's so small
- Added an option
Airlift-Pets, supported on 1.21.6+: if a player is flying while a flightless pet is equipped, a fast happy ghast will carry the pet until the player lands. - Some flying pets still get carried; this will be worked out later
- Fixed a bug where saddles can be taken from camels. Instead, right-clicking on pets or mounts allows you to "pet" them; the mob will emit hearts and their ambient sound when you do so.
- Fixed a bug where ender chests cannot be used as the menu item under recent versions of Spigot
[3.13.1-RELEASE] UltraCosmetics 3.13.1-RELEASE
by datatags on Oct 12, 2026
Download
Hotfix for Paper's library loader. If you're on Spigot or the plugin is otherwise already working for you, no need to update
[3.13-RELEASE] UltraCosmetics 3.13-RELEASE
by datatags on Oct 12, 2026
Download
This release includes 1.21.8 support, a minor enhancement, and some bug fixes
## What's Changed
## What's Changed
- 1.21.8 support**
- Items that can have block state meta (such as shulker boxes and chests) now work properly when used as the menu item
- A few bugs related to use of pets on Folia have been fixed
- Dog breed can now be customized when creating a custom wolf pet
- Dragon pet is now more reliable on Folia
[3.13-DEV-b1] UltraCosmetics 3.13-DEV-b1
by datatags on Oct 12, 2026
Download
This dev build includes 1.21.8 support, a minor enhancement, and some bug fixes
## What's Changed
## What's Changed
- 1.21.8 support**
- Items that can have block state meta (such as shulker boxes and chests) now work properly when used as the menu item
- A few bugs related to use of pets on Folia have been fixed
- Dog breed can now be customized when creating a custom wolf pet
3.13-RELEASE should follow shortly, possibly containing another bug fix or two
[3.12.1-RELEASE] UltraCosmetics 3.12.1-RELEASE
by datatags on Oct 12, 2026
Download
Hotfix for a couple odd Paper behaviors:
No need to upgrade if you're running Spigot
- Downgraded XSeries because latest version isn't available on Paper's maven mirror
- Ignore errors in mapping version checking, Paper removed the API for that
No need to upgrade if you're running Spigot
[3.12-RELEASE] UltraCosmetics 3.12-RELEASE
by datatags on Oct 12, 2026
Download
Adds support for pets on 1.21.6 and full support for 1.21.7. Also, the iron golem pet now respects the
Pets-Are-Babies setting if the scale attribute is available.
[3.11.2-RELEASE] UltraCosmetics 3.11.2-RELEASE
by datatags on Oct 12, 2026
Download
Contains another round of bug fixes:
- Pets now enable properly on 1.21.5
- Suits, hats, and emotes now work properly on Paper 1.21.5 and <=1.19.4
- Baby wither now works on more versions
- Resolves an error regarding paper support on <=1.19.4
[3.11.1-RELEASE] UltraCosmetics 3.11.1-RELEASE
by datatags on Oct 12, 2026
Download
Quick fix for a critical bug with attributes, affecting cosmetics that go in armor slots as well as some menus. Also includes an attempt at ignoring non-Citizens NPCs.
[3.11-RELEASE] UltraCosmetics 3.11-RELEASE
by datatags on Oct 12, 2026
Download
This release includes 1.21.5 support and fixes several bugs
## What's Changed
## What's Changed
- 1.21.5 support**
- SQL commands are now processed correctly
- Hex colors are now handled correctly in menus
- Fixed several cosmetics bugs:
- Redstone helix and note color effects now work properly
- Spider and slime mounts can now be controller properly
- Ethereal pearl and explosive sheep now work as intended
- Suits menu now shows correct number of pages
- Fixed an error message that would appear on boot on Paper versions 1.19.4 or older
[3.10.1-RELEASE] UltraCosmetics 3.10.1-RELEASE
by datatags on Oct 12, 2026
Download
This release fixes a few timing bugs:
Many timing changes occurred in the previous version, so please report any other bugs you identify!
- Treasure chests now open properly
- Treasure chest locations now teleport the player properly
- The menu item is now issued to players properly
- Rocket gadget now functions properly
Many timing changes occurred in the previous version, so please report any other bugs you identify!
[3.10-RELEASE] UltraCosmetics 3.10-RELEASE
by datatags on Oct 12, 2026
Download
## What's Changed
- 1.21.4 support
- Folia Support** by @Quagington in https://github.com/UltraCosmetics/UltraCosmetics/pull/446 🎉🎉🎉
- Properly allow mounts to be spawned in light blocks
- Non-baby wither pet no longer randomly breaks blocks
- Ethereal pearl should no longer allow clipping through doors and walls
- On servers using Paper or a derivative, players are now warned in chat if they active a particle/projectile effect cosmetic while particles are disabled in their client.
[3.9-RELEASE] UltraCosmetics 3.9-RELEASE
by datatags on Oct 12, 2026
Download
## What's Changed
- 1.21.2/3 support!
- Added Armadillo pet
- Fixed an issue with case conversions with some system languages
- Fixed an issue with MyWorlds
- Fix 'cosmetics disabled in this world' message sometimes sent when it wasn't true
- Disabled suits are no longer shown in suits menu
- "equip all" button is no longer shown when all components of the suit are hidden
- "walking dead" mount no longer causes a stream of warnings in the console
[3.8-RELEASE] UltraCosmetics 3.8-RELEASE
by datatags on Oct 12, 2026
Download
This release includes full support for 1.21.1 and fixes several bugs.
## What's Changed
## What's Changed
- All supported pets and morphs now appear on 1.21 (previously some were missing.)
- Pets now retain custom AI when switching worlds.
- Redstone helix projectile effect now works.
- [Custom economy hooks](https://github.com/UltraCosmetics/UltraCosmetics/wiki/Adding-a-custom-economy-hook) are now supported.
- Items can no longer be handed to armor stands with hands.
- NMS version checking override works better now.
- Fix crash when going through a portal while on a mount
- Fix plugin failing to start on recent builds of 1.21.1
- More helpful repository configuration by @BySwiizen!
[3.8-DEV-b1] UltraCosmetics 3.8-DEV-b1
by datatags on Oct 12, 2026
Download
This release includes full support for 1.21.1 and fixes several bugs.
## What's Changed
## What's Changed
- All supported pets and morphs now appear on 1.21 (previously some were missing.)
- Pets now retain custom AI when switching worlds.
- Redstone helix projectile effect now works.
- [Custom economy hooks](https://github.com/UltraCosmetics/UltraCosmetics/wiki/Adding-a-custom-economy-hook) are now supported.
- Items can no longer be handed to armor stands with hands.
- NMS version checking override works better now.
[3.7-RELEASE] UltraCosmetics 3.7-RELEASE
by datatags on Oct 12, 2026
Download
This release adds full 1.21 support, adds several features, and fixes several bugs.
## Highlights
## New Contributors
## Highlights
- 1.21 support!
- Custom suits now available in
custom_cosmetics.yml - PAPI support in custom menu
- New config options for pets, as well as several fixes
- Issues regarding WorldEdit schematics have been fixed
- UC now properly supports MySQL 8.3+
- Lots of maintenance work contributed by @BySwiizen!
## New Contributors
- @SyphiX897 made their first contribution in https://github.com/UltraCosmetics/UltraCosmetics/pull/297
- @abola2 made their first contribution in https://github.com/UltraCosmetics/UltraCosmetics/pull/322
[3.7-DEV-b2] UltraCosmetics 3.7-DEV-b2
by datatags on Oct 12, 2026
Download
This build fixes a few bugs and adds several features
## What's Changed
## What's Changed
- Pet renaming now works properly, and should be more resilient in the future.
- Reloading PlaceholderAPI no longer breaks UC placeholders (thanks SyphiX897 on GitHub!)
- You can now create custom suits in
custom_cosmetics.yml. Each custom suit must have all four pieces, but you can use armor, player skulls, blocks, etc. - Collision with pets can now be disabled in the config
- The speed adjustment setting for the molten snake and slime snake mounts now works properly
- Pets can now be prevented from entering vehicles (e.g. boats) by an option in the config
- Money amounts can now be formatted with a thousands separator specified in the config
- Players can now be prevented from running commands while opening chests based on a config option
- Lore of items in UC's menus now support PlaceholderAPI, including the custom main menu
[3.7-DEV-b1] UltraCosmetics 3.7-DEV-b1
by datatags on Oct 12, 2026
Download
This build adds full support for Spigot/Paper 1.21 and fixes a few bugs.
## What's Changed
## What's Changed
- 1.21 support
- Many build process and config improvements by BySwiizen
- Table creation on MySQL Server 8.3+ is fixed
- Pet renaming now works properly
- Pets should now teleport with the player properly
[3.6.0.1-RELEASE] UltraCosmetics 3.6.0.1-RELEASE
by datatags on Oct 12, 2026
Download
This update includes no code changes, only updating MobChipLite to fix pets being broken on 1.20.4 and below.
[3.6.0.1-RELEASE] UltraCosmetics 3.6.0.1-RELEASE
by datatags on Oct 12, 2026
Download
This update includes no code changes, only updating MobChipLite to fix pets being broken on 1.20.4 and below.
[3.6-RELEASE] UltraCosmetics 3.6-RELEASE
by datatags on Oct 12, 2026
Download
This release adds full support for 1.20.6, and as of this build, UC requires Java 17+ and MC 1.17.1+.
## Other changes
## Other changes
- Cosmetics now properly automatically equip when the menu item is disabled
- Lore for no-permission button is now displayed properly
- Fix sheep morph preventing interact events improperly
- UC entities should now be prevented from ever being left across server restarts, even if bugs occur.



