Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
CosmetologyLib

CosmetologyLib

A library for managing cosmetics.

135
0
Library
AboutChangelogVersions

A library to help Minecraft mods add custom cosmetics. A unified interface for equipping cosmetics supplied by a variety of rendering libraries. Provides tools for managing which cosmetics each player has permission to equip. This is a library for developers, it adds no content on its own.

Features

  • track slots for different cosmetics
  • lock and unlock access to cosmetics
  • packets for syncing with server saved data
  • widgets for displaying cosmetics in guis
  • load remote cosmetics to allow changes without requiring players to update your mod
  • most features work when shadowed (just register my event handlers manually)
  • cosmetic rendering
    • Geckolib: add an armor model layer to the player

The Minecraft EULA/CUG says don't integrate with NFTs or sell cosmetics that look like capes, so... don't do that.

Development Sponsors

  • Daejangnamu (MCBG Cosmetics)
  • Adam (MC Eternal 2)

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Compatibility

Minecraft: Java Edition

1.16.5

Platforms

Forge

Supported environments

Client and server

Links

Report issues View source Join Discord server
Donate on Patreon

Creators

lukegrahamlandry
lukegrahamlandry Owner

Details

Licensed MIT
Published 2 years ago
Updated 2 years ago

Modrinth is open source.

main@c8befb6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.