Hello there, and welcome to UltimateCosmetics, probably one of the best Cosmetics plugins on SpigotMC. Featuring over 20 Cosmetic Types, this plugin will certainly be able to suit your needs. You can customize every aspect of this plugin, and even create your own Cosmetics!
Tip: Use this together with PermissionShop to sell Cosmetics to your players!
- Extremely customizable: Customize all the GUIs, all the Items, the Permissions for EVERYTHING, the Commands for EVERYTHING, the messages for EVERYTHING, the settings for EVERY COSMETIC
- Can be used everywhere, from Survival to Hub.
- Great default config files, with tons of preset Cosmetics
- Modular structure, disable the cosmetics you don't want.
- Create your own Cosmetics
- Lag-Free
- 4 different Storage Types: MySQL, SQLite, File and MongoDB!
- Update Checker (Can be disabled)
- Smart plugin (Disables certain features when optional dependencies aren't found)
- Hooks with optional dependencies to enhance user experience
- Give Cosmetics item on player join (configurable)
- Remove Cosmetics on World Change (configurable)
- Cosmetics stay on Logout (configurable)
- Cosmetics GUI
- Configure the Commands executed in the Cosmetics GUI
- Language file to customize messages
- No Permission Item that will replace the Cosmetic if a player doesn't have permission to use it (configurable)
- HomeItem, PreviousItem and NextItem per Cosmetic
- World blacklists per Cosmetic
- Auras, Balloons, BannerCapes, Banners, BlockPets, Bowtrails, Cloaks, Fireworks, Gadgets, Hats, Hearts, Morphs, Mounts, Music, Particles, Pets, Trails, Wardrobe, DoubleJump and Stacker!
For UltimateCosmetics to work at its best, you need to have one more optional dependencies AND JLib installed. The plugin detects if it's installed, and if it isn't, it will automaticly disable the features linked to that dependency. If you had enabled that feature, it will notify you about that. When you installed the plugins, you can drop the plugin jar in the plugins folder, and you're set!
List:
- JLib, needed for the plugin to work!
- LibsDisguises, for Morphs (otherwise they will be disabled)
- Nb: Users who have ProtocolLib installed will as of 3.4.0 automatically switch over from TinyProtocol to ProtocolLib, this is not required at all though.
The configuration is explained in every config file. If you need more help, you could contact me by PM or replying on the thread. Default configuration files can be found here to take a look at how configurable this plugin is.
Commands:
- /UltimateCosmetics (/uc): Display info about, open the main menu, dump debug, and reload the plugin
- /RemoveAllCosmetics: Remove a player's Cosmetics
- /Stacker: Toggle Stacker mode
- /GiveAmmo: Give Ammo
- /RemoveAmmo: Remove Ammo
- /GiveCosmetic: Give Cosmetics
- /RemoveCosmetic: Remove Cosmetics
- The ones you specify in the Config Files
- uc.reload
- uc.debug
- uc.openmenu
- uc.stacker
- uc.renamepet
- uc.unlimited
- uc.giveammo
- uc.removeammo
- uc.removeallcosmetics
- uc.givecosmetic
- uc.removecosmetic
- The ones you specify in the Config Files