Stores, Barber, Sewing, Outfits, and Custom Skins
The auxiliary GUI systems and where their configs live.
CStore
Command:
text
/cstore <store|reload|setcamera>Permissions:
text
wardrobeclothes.cstore
wardrobeclothes.cstore.admin
wardrobeclothes.cstore.*Config folder:
text
plugins/ClothesPlus/gui-systems/cstore/CStore uses the shared previewer and DynamicUV preview avatar. Configure previewer context overrides under:
yaml
contexts:
cstore: {}
cstore.<store-id>: {}Gifts
Command:
text
/cgifts [sent]Permission:
text
wardrobeclothes.cgiftsBarber
Command:
text
/barber [hair|beards] <barbershop|reload|setcamera>Permissions:
text
wardrobeclothes.barber
wardrobeclothes.barber.admin
wardrobeclothes.barber.*Config folder:
text
plugins/ClothesPlus/gui-systems/barber/Previewer context override keys:
yaml
contexts:
barber: {}
barber.hair: {}
barber.beards: {}
barber.<barbershop-id>: {}
barber.<barbershop-id>.hair: {}
barber.<barbershop-id>.beards: {}Sewing
Command:
text
/sewPermissions:
text
wardrobeclothes.sew
wardrobeclothes.sewing.*Config folder:
text
plugins/ClothesPlus/gui-systems/sewing/Sewing generated item textures are included in the resource-pack generation flow and benefit from pack fingerprint caching.
Outfits
Command:
text
/outfitsPermission:
text
wardrobeclothes.outfitsGUI file:
text
plugins/ClothesPlus/uis/outfits/outfits.ymlOutfit save/load/delete commands:
text
/clothes save <name>
/clothes load <name>
/clothes delete <name>Custom skins
Command:
text
/cskinsPermissions:
text
wardrobeclothes.cskins
wardrobeclothes.cskins.save
wardrobeclothes.cskins.load
wardrobeclothes.cskins.deleteGUI file:
text
plugins/ClothesPlus/uis/skins/cskins.ymlCustom skin imports use MineSkin when a signed texture needs to be generated.