On this page
ClothesPlus 4.0.0
ClothesPlus is a Paper plugin for character creation, layered clothing, wardrobes, barbers, shops, and an in-game Creator interface.
Latest update
- Beards use the same hair-family colour palette as hair and embedded eyebrows. Their swatches resolve through the shared
wardrobe/palette/hairsartwork, including fresh-pack generation. - Eyebrows stay embedded in the Hair screen instead of appearing as a duplicate category.
- Studio and Creator accept legacy 64 × 32 overlay PNGs and normalize them to the 64 × 64 runtime canvas.
- Hair and beard palette previews use the real available source variants, stable selection state, and cached artwork.
- Creator image previews keep the full selection frame and avoid regenerating unrelated overlays during colour changes.
- Native Creator layout edits are preserved across saves; re-import is only needed when the live native files actually changed.
- The release target is Minecraft 1.21.5 through 1.26.2+. The current verification case is 1.26.2 with Iris and BSL; no custom shader is required.
Studio editor setup
- Copy
ClothesPlus-4.0.0.jarinto the serverpluginsdirectory and restart the Paper server. - Confirm the resource-pack provider and overlays are installed, then run
/clothes cursor setcamerawhile standing where the Creator should appear. - Run
/clothes studioand open the private link in a modern desktop browser. - Use Creator → Visual scene to place panels, lists, thumbnails, palette controls, the NPC preview, and shared buttons. Use Creator settings for text/image listing mode, vertical/horizontal orientation, rows, and optional all-category navigation.
- Use Colour Studio to review shared Hair, beards & brows, Eyes, and Skin palettes. Keep source PNGs at 64 × 64, or use the supported legacy 64 × 32 format.
- Select Save draft, then Review & Publish. Publish after the layout or native settings are ready. Do not re-import for every colour selection; re-import only after an external/native file edit.
- After the provider reports delivery, reconnect or run the provider's normal pack reload once so the client receives the new generated models.
Plugin updates in this release
The Creator runtime now shares hair-family palette identities across hair, beards, and eyebrows, filters the duplicate eyebrow route, and keeps palette model paths valid on a fresh Creator-only pack. Studio source inspection accepts both current and legacy overlay dimensions, with deterministic normalization and cache invalidation. Live Creator controls remain editable in Visual scene while runtime choices, search, scrolling, and selection are supplied by the native session.
Requirements
- Java 21 or newer.
- Paper-family Minecraft server with PacketEvents. ItemsAdder, Nexo, Vault, LuckPerms, and PlaceholderAPI integrations remain optional.
- Clients must accept the generated resource pack for custom models, fonts, and UI textures.
Useful commands
/clothes cursor setcamera
/clothes studio
/clothes pack wardrobe-icons
/iazip (when ItemsAdder is the configured provider)
Player data and uploaded clothing are kept when replacing the plugin jar. Configuration reset is an administrative migration choice; back up the server before applying one.
