Features
- Added billboard option for bubble messages
- Implemented animations for modern bubbles
- Improved bubble height rendering for better visual positioning
- Enhanced bubble message breaking logic
Refactors
- Implemented Builder pattern for Bubble classes
- Optimized integration sending performance
- Improved version comparison in FileManager
- Replaced GSON component serializer imports
Fixes
- Fixed null message channel handling in Telegram integration
- Simplified messenger detection in BukkitIntegration
- Resolved scheduler enable/disable errors
Dependency Updates
- Updated various project dependencies
Full Changelog: v0.8.2...v0.8.3
Features
- Added mode selection for Newbie message triggers
Fixes
- Fixed playtime calculation in online modules
- Corrected online status checks for /tell command range
Refactors
HotfixFixes
- Fixed handling of cancelled MicrophonePacketEvent in SimpleVoice
- Fixed resolveLibrary method implementation
New Features
️ Improvements
- Added AdvancedBan and LiteBans integration for moderation system
- Implemented new ScoreboardModule with real scoreboard system
- Added Newbie module for new players
- MiniPlaceholders support for advanced formatting
- ItemsAdder integration for custom items
- Added Paper item serialization support
- Added range limitation for private messages (/tell)
Fixes
- Complete Bubble system rewrite with modern entities and better rendering
- Optimized LuckPerms integration for better performance
- Replaced bStats with custom metrics solution
- Refactored moderation system with caching
- Improved message processing via MessagePipeline
- Moved prefixes/suffixes to ScoreboardModule
Technical Changes
- Fixed player online status checks on specific servers
- Fixed HEX color handling in MiniPlaceholders
- Fixed Afk module functionality
- Optimized permission checks
- Fixed proxy quit message handling
Full Changelog: v0.7.1...v0.8.0
- Updated dependencies: Adventure 4.21.0, PacketEvents 2.8.0
- Improved Gradle caching system
- Project structure refactoring
- Bukkit, Velocity and BungeeCord have been merged into 1 jar file
What's Changed
Features
- Added TAB integration
Fixes
- Fixed null recipient messages in BukkitChatModule
- Disabled join/quit messages on Bukkit/Spigot servers
- Fixed TAB integration and added settings for TAB-dependent modules
- Injected IntegrationModule at runtime
- Replaced grammatical typo in ru_ru localization
- Fixed null user checks in PlayerlistnameModule
Refactors
- Refactored mutes collection
- Set tabSort to true by default
- Reloaded all child modules even if the parent module is disabled
- Initialized child modules in the constructor
- Disabled team by default in the Name module
- Replaced double quotes with single quotes
Full Changelog: v0.7.0...v0.7.1
What's Changed
Features
- Added SleepModule for sleep messages
- Added BedModule for bed messages
- Added WORLD_NAME (-3) and WORLD_TYPE (-4) range
- Added filter for Paper 1.16.5 warnings to clean up logs
Fixes
- Replaced legacy paragraph symbols with ampersands
Refactors
- Merged SET_SPAWN, CHANGE_GAME_STATE, and SPAWNPOINT messages
- Created MinecraftTranslationKeys for better localization management
- Optimized chat filter in BukkitChatModule
- Optimized metadata retrieval in LuckPermsIntegration
- Checked recipients asynchronously in BukkitChatModule
- Updated FLogger to use a log consumer for better logging
Full Changelog: v0.6.3...v0.7.0
What's Changed
Fixes
- Fixed text length check in the FloodModule to prevent errors
- Corrected vanish boolean check
- Added exception handling in the BanModule to catch IllegalArgumentException
- Fixed player IP check to improve accuracy
Refactors
- Simplified logging warnings for cleaner logs
- Used Bukkit player's IP address
- Saved player IP to the database
- Renamed basic methods for creating and saving a player
Full Changelog: v0.6.2...v0.6.3
What's Changed
Features
- Added support for all plugins vanish to improve compatibility
- Added spying for a specific chat type for enhanced moderation
Fixes
- Changed mention destination to ACTION_BAR
- Optimized swear regex for better performance
- Optimized TOAST creation for better performance
- Fixed color standalone checking
- Fixed not closing the first tag
- Fixed message formatting by sender
Full Changelog: v0.6.1...v0.6.2
