
✨ RayzWardrobe | Light Weight | Wardrobe system | 1.21
RayzWardrobe brings a polished GUI for saving, managing, and equipping unlimited armor sets — secure, customizable, and performance-optimized..
RayzWardrobe v1.7 Big WatchDog Update
Список изменений
✨ New Features
Slot-Based Permissions: Added support for per-slot permissions (rayzwardrobe.use.slotX).
Admin View GUI: Admins can now view other players' wardrobes using /wardrobe view
🔧 Improvements Refactored Command Handling: Merged /rwcredits and /wardrobethemes into /wardrobe credits and /wardrobe themes. Enhanced GUI Logic: Improved permission checks and GUI rendering for locked slots. Better Equip Logic: Equipping a set now saves the currently worn armor back to the slot (if any). Admin GUI Read-Only: Admin view GUI is now non-interactive (view-only).
🐛 Bug Fixes Fixed potential NPEs in permission checks. Improved inventory close handling to prevent memory leaks. Fixed edge cases in armor set saving and loading.
🛠️ Technical Changes Added adminViewTargets map to track admin viewing sessions. Added equals and hashCode methods to ArmorSet for better data integrity. Improved logging and error messages for better debugging.
🔒 Permission Nodes Added rayzwardrobe.use.slot.* – Access to all slots. rayzwardrobe.use.slotX – Access to a specific slot (X = slot number). rayzwardrobe.admin.view – Permission to use /wardrobe view.
📜 Commands Updated /wardrobe – Now supports subcommands: credits, themes, view. /rwreload – remains unchanged.
🧹 Removed Standalone commands /rwcredits and /wardrobethemes (merged into /wardrobe).
