Centralized Formatting: All system messages and GUI components have been migrated to the ChatUtils engine. Full support for MiniMessage, Hex, and RGB (gradients, rainbow, etc.) is now available plugin-wide.
GUI Standardization: Titles and lores for all menus (Market, History, Settings, etc.) are now automatically processed for consistent high-quality rendering.
Enhanced Lore Support: Added multi-line formatting (formatLore) for dynamic and rich menu descriptions.
⚙️ Smart Command & Name Resolution
Stripped Name Recognition: Commands like /clan join, stats, ally, and rival now recognize clan names regardless of color codes. Input names are correctly matched to their original database entries even without color prefixes.
Advanced API: Implemented getClanByStrippedName to eliminate command failures caused by hidden formatting codes.
Localization & Fixes
Zero Hardcoded Strings: All remaining hardcoded text in ClanChestWipeMenu and other modules has been moved to language files.
Dynamic Placeholders: Added new support for variables like %page% in chest management messages.
Bug Fixes: Resolved invite acceptance/denial mismatches and fixed formatting issues that caused color bleeding in certain GUIs.
️
Bug Fixes: All technical reports and visual glitches reported via Discord have been fully resolved in this architectural update.