
CladeWelcome
A lightweight and customizable welcome plugin focused on performance, stability, and simplicity.
Оцените первым
75
1
Список изменений
Changelog
All notable changes to CladeWelcome will be documented in this file.
[1.2.0.0.a] - 2026-05-26
Added
- Performance Mode: Added light/heavy mode for performance optimization
- Light mode: Disables animations, particles, and caching for best performance
- Heavy mode: All features enabled with caching for improved performance
- Debug Mode: Added debug mode for troubleshooting with detailed logging
- Configuration Validation: Added automatic validation of configuration on startup
- Validates animation types
- Validates bossbar color formats
- Validates clickable actions
- Validates URL formats
- Component Caching: Implemented caching system with TTL (5 minutes) for parsed components
- Improves performance for repeated calls
- Automatically clears cache on reload and disable
- Custom Sounds for Groups: Added support for group-specific sounds
- Different sounds for different player ranks (vip, admin, etc.)
- Configurable volume and pitch per group
- Fallback to old config structure for compatibility
- Gradient Colors for BossBar: Added gradient color support for bossbar
- Configurable gradient colors
- Works with gradient animation type
- Multiple Commands in Clickable: Added support for multiple commands separated by semicolon
- Async Language Loading: Language files now load asynchronously for better performance
- JavaDoc Documentation: Added comprehensive JavaDoc documentation to key methods
- README.md: Created comprehensive README with installation, configuration, and troubleshooting guides
Fixed
- Hex Codes in Animations: Fixed all 6 animation types to properly skip hex color codes
- ✨Animation
- GradientAnimation
- TypingAnimation
- ScrollingAnimation
- WaveAnimation
- PulsingAnimation
- Clickable Chat: Fixed clickable chat functionality
- Improved URL detection and conversion to clickable links
- Fixed click event application
- Added fallback to old config structure for compatibility
- Deprecated Methods: Fixed deprecated method warnings
- Added @SuppressWarnings("deprecation") to hideJoinMessage, hideQuitMessage, sendLegacyTitle
- These methods serve as fallbacks for older Minecraft versions
- Update Checker Display: Fixed update checker version display in startup banner
- Now shows "Checking..." when version is not yet retrieved
- Prevents empty version display
- Error Handling: Improved error handling with try-catch blocks
- Added to sendJoinMessage, sendSubtitle, playSound
- Better logging and stack trace output
- Sound System: Fixed sound playback with fallback to old config structure
- Player Settings: Added logging for player settings file creation
Changed
- Startup/Shutdown Banners: Updated console messages with comprehensive information
- Added update checker status
- Added MySQL status
- Added animations status
- Added platform support information (Spigot/Paper/Purpur 1.17.x-1.21.x)
- Discord Links: Updated all Discord links to https://discord.gg/S3gkVgxk
- Updated in README.md
- Updated in all language files (en, ru, de, es, fr, it, pl, pt, tr, uz)
- Config Structure: Added new configuration sections
- performance-mode
- debug
- sounds.default
- sounds.groups
- bossbar.gradient-enabled
- bossbar.gradient-colors
Removed
- Hover Hints: Removed all hover hints from clickable chat for cleaner UI
Technical Improvements
- Code Quality: Improved code organization and readability
- Performance: Optimized string operations and caching
- Compatibility: Better fallback mechanisms for different server versions
- Logging: Enhanced logging with debug mode support
- Error Recovery: Graceful degradation when features fail
Configuration
- Added
performance-modesetting (light/heavy) - Added
debug.enabledsetting - Added
sounds.default.sound,sounds.default.volume,sounds.default.pitch - Added
sounds.groupssection for group-specific sounds - Added
bossbar.gradient-enabledsetting - Added
bossbar.gradient-colorslist
Language Files
- Updated Discord links in all language files
- Improved translations for better consistency
Файлы
CladeWelcome_v1.2.0.0.a_universal_1.17.x-1.21.x.jar(96.36 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.2.0.0.a
Загрузчики
PaperPurpurSpigot
Версии игры
1.17–1.21.11
Загрузок
14
Дата публикации
26.05.2026
