A mod that adds server side cosmetics such as hats and item skins.
Commands:
/cm - open hat cosmetics GUI
/cm reload - hat cosmetics configs
/is - open itemskins GUI
/is reload - item skins configs
/sc reload - reload all configs
You can find all permissions in the configs.
Requirements:
- To see armor skins you need Optifine or CIT Resewn (hats will work with or without it)
Currently implemented:
- Hats
- Item Skins
In meanwhile fully vanilla armor skins (wthout Optifine/CIT) well be implemented
Having problems? Or you want to help with development? Ask a question in our Discord!
You can find more information on the wiki!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 3mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- no changes
- Armor cosmetics now render via armor trims** - this fixes shader support and adds support of textures in higher resolution.
- Added
renderChainmailAsTrimconfig option (default: true)** — Vanilla chainmail armor rendered as a trim overlay if true; transparent if false (vanilla limitation). - Fixed Permission API version error**.
- Fixed [#15](https://github.com/borukva/Server-Cosmetics/issues/15)** - body cosmetics was displayed when they shouldn't.
- Updated [documentation](https://stikulzon.github.io/server-cosmetics-docs/pages/Getting%20Started.html).**
- Migrated to QickText, guide https://placeholders.pb4.eu/user/quicktext/#structure
- fix: skins do not disappear if the player does not have permission
- Reapply
set_equipmentcrash fix from 0.2.2+1.21.1-beta.18
- Fix: players can't see other player's equipped cosmetics
- Fix a bug when you can remove an ITEM_MODEL component from any item
- Fixed missing names for armor cosmetics
- Fix: HELMET cosmetics were not saved to the database.
- Fix: Armor cosmetics are not shown to other players.
- Fix: Body cosmetics do not reappear after death or dimension changes.
- Fix: Body cosmetics do not disappear after the player unloads.
- Fix: Sneaking model didn't work properly.
- Fix: Armor cosmetics are not shown to other players
- Fix: Body cosmetics do not reappear after death or dimension changes
- Fix: Body cosmetics do not disappear after the player unloads
- Fixed cosmetics dyeing
- Update to 1.21.8
- Fixed a bug where the helmet was not saved to the database
- !!! WARNING: All beta builds are experimental, bugs and issues are expected.**
- Removed stack modifications, this should fix the crash (thanks to Gabrieli2806 for pointing to this issue).
- Changed how item skins are handled, this should fix crashes and drastically improve mod compatibility
- Fix: Clients were kicked with
clientbounderror - Fix: Item skins were duplicated if you used multiple materials
- Fix: itemSkins disappeared for OP's without cosmetic permission
- Enchantment: Added configs for the
selectItemandnoCosmeticsAvailablebuttons
- Fixed bug: players couldn't see cosmetics without a permission
- Fixed bug: Skins with multiple materials had a wrong model
- Removed "Select item" button from CosmeticsGUI
- Fixed items missing textures in a selection menu
- Fixed body cosmetics still appearing after player unload.
- Now all item skins displayed if no target selected.
- Updated examples
Config changes:
- renamed "filter.show-all-skins" to "filter.show-owned-skins-disabled".
- renamed "filter.show-owned-skins" to "filter.show-owned-skins-enabled".
- added
configVersionvalue.
Added armor cosmetic examples;
- Added
HAT_BODY_COSMETIC,CHESTPLATE_BODY_COSMETIC,LEGGINGS_BODY_COSMETICandBOOTS_BODY_COSMETICcosmetic types; - Added a new config option
sortingPriorityfor cosmetics; - Updated examples.
- Merged all armor cosmetics into a single category;
- Fixed an out-of-bounds bug with pagination;
- Fixed a bug where body cosmetics were only displayed after sneaking;
- Fixed a model display and alignment;
- Added
disabledFiltersconfig option; - Added a new body cosmetic config option
offsetWhenSneakingto enable/disable sneaking offset; - Added a new body cosmetic config option
autoscaleto enable autoscaling to .1.45;
- Added "HELMET" cosmetic type for convenience
- Fully added armor cosmetics: CHESTPLATE, LEGGINS, BOOTS cosmetic types
- Added option to disable mirroring of a body cosmetic model (isMirrored)
- Added adjustment for body cosmetic model tilt when sneaking**
- Fixed armor type of body cosmetic
- Added auto-alignment for body cosmetics
- Added test version of armor cosmetics (you can enable this by setting enableExperimentalFeatures in the config to true)
- Fixed body cosmetics yaw
- Fixed the missing database error
- fixed body cosmetics rotation
- Added body cosmetics!**
- Item skins GUI now takes item from main hand as default item to skin
- fixed item models shift after cosmetics update
- fixed animations support
- fixed item skins permission check
- Changed many of config fields
- Updated license to Apache 2.0
- Removed HMC support
!!! Remove old database (cosmetics.db) after update !!!
Report all bugs to our discord/github
- fixed item skin clearing bug!!!
- added animations support