This release fixes a few timing bugs:
- 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!
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.
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.9-RELEASE...3.10-RELEASE
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
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.8-RELEASE...3.9-RELEASE
This release includes full support for 1.21.1 and fixes several bugs.
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 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!
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.7-RELEASE...3.8-RELEASE
This release includes full support for 1.21.1 and fixes several bugs.
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 are now supported.
- Items can no longer be handed to armor stands with hands.
- NMS version checking override works better now.
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.7-RELEASE...3.8-DEV-b1
This release adds full 1.21 support, adds several features, and fixes several bugs.
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
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.6.0.1-RELEASE...3.7-RELEASE
This build fixes a few bugs and adds several features
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
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.7-DEV-b1...3.7-DEV-b2
This build adds full support for Spigot/Paper 1.21 and fixes a few bugs.
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
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.6.0.1-RELEASE...3.7-DEV-b1
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
- 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.
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.5-RELEASE...3.6-RELEASE
Note that this release is based on 3.5, and doesn't have full 1.20.6 support yet. If you need 1.20.6 support, please try out one of the 3.6 dev builds.
This release fixes several bugs:
- Cosmetics are now re-equipped properly on join when menu item is disabled.
- New config option:
Always-Update-Cosmetics-On-World-Change
, that supports MV-Inventories properly when enabled. (However, it's disabled by default for performance.) - Custom cosmetics are now properly added to the messages file.
- Sheep morph no longer improperly prevents interactions.
- Sniffer morph no longer causes an error.
- The no-permission cosmetic button now displays lore correctly.
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.5-RELEASE...3.5.1-RELEASE
This build fixes several bugs, including:
- Pets now support 1.20.6 (previously they only supported 1.20.5)
- HypeCart and Slime mount now equip properly
- Cosmetics now properly automatically equip when the menu item is disabled
- Certain particles now display correctly
- Lore for no-permission button is now displayed properly
What's Changed
- New config option to delay giving items on join or respawn, to enhance compatibility with other plugins.
- Added sniffer morph
- Added CoinsEngine hook
Affects-Others
config option for portal gunCosmetics-Affect-Entities
config optionVault-Balance-Validation
config option- Fixed some 1.8.8 errors
- Fix
/uc treasure
sometimes opening both a simple and a structure chest simultaneously. - Fix party popper error
- Fix WorldGuard showroom flag breaking on
/uc reload
- Fix "clear suits" button clearing all cosmetics
- Money loot from treasure chests can now be disabled
- UC will no longer send empty messages.
- Many contributions by @BySwiizen, including setting up Dependabot and automating Gradle updates! 🎉
- UC is now on Jitpack! https://jitpack.io/#UltraCosmetics/UltraCosmetics/
- Dependency and translation updates
Reminder: UC 3.5 will be the last version to support versions 1.8.8-1.16.5
UC 3.6+ will only support 1.17.1+
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.4.2-RELEASE...3.5-RELEASE
What's Changed
- Added sniffer morph
- Added CoinsEngine hook
Affects-Others
config option for portal gunCosmetics-Affect-Entities
config optionVault-Balance-Validation
config option- Fixed some 1.8.8 errors
- Fix
/uc treasure
sometimes opening both a simple and a structure chest simultaneously. - Fix party popper error
- Fix WorldGuard showroom flag breaking on
/uc reload
- Fix "clear suits" button clearing all cosmetics
- Money loot from treasure chests can now be disabled
- UC will no longer send empty messages.
- Many contributions by @BySwiizen, including setting up Dependabot and automating Gradle updates! 🎉
- UC is now on Jitpack! https://jitpack.io/#UltraCosmetics/UltraCosmetics/
- Dependency and translation updates
Reminder: UC 3.5 will be the last version to support versions 1.8.8-1.17.1
UC 3.6+ will only support 1.18.2+
Full Changelog: https://github.com/UltraCosmetics/UltraCosmetics/compare/3.4.2-RELEASE...3.5-DEV-b1
This release includes 1.20.4 support along with several more bug fixes
What's Changed
- Update Gradle 8.5 by @BySwiizen in https://github.com/datatags/UltraCosmetics/pull/146
- Hide pet name if set to empty String by @HielkeMaps in https://github.com/datatags/UltraCosmetics/pull/147
- Update XSeries 1.20.3/4 by @BySwiizen in https://github.com/datatags/UltraCosmetics/pull/148
- Fixed NPE mentioning
getCurrentGadget()
being null - Fixed hats and emotes not working on 1.12.2
- Fix flesh hook gadget not working reliably
- Fix some hats and emotes not displaying correctly
/uc treasure
now works correctly when treasure mode is simple- Parachute gadget now works properly when entity spawning is restricted
- Ghost party armor stands can no longer be interacted with
- Fixed exception from portal gun when switching worlds
New Contributors
- @HielkeMaps made their first contribution in https://github.com/datatags/UltraCosmetics/pull/147
Full Changelog: https://github.com/datatags/UltraCosmetics/compare/3.4.1-RELEASE...3.4.2-RELEASE
This build fixes a few bugs.
What's Changed
- Discount permissions are no longer given by default, it's confusing.
- Fix only the first custom hat loading.
- Fix treasure chest designs automatically being restored after being removed.
- Warden no longer loses custom AI when going through a portal.
- Treasure chest stages no longer delay the chest opening when disabled.
This version includes 1.20.2 support and numerous new features and bug fixes. For more details, please see the GitHub release.