## ✨ Features
- Added support for 1.21.8 minecraft
- Web-based configuration editor for simplified plugin management
- Redis support for efficient proxy communication
- Enhanced messaging with `<translateto>` support, online player notifications in mail, and custom belowname messages
- Player visibility improvements with invisibility potion effect in name formatting and `/anon` command for spy
- Delayed `update()` in playerlistname for smoother operation
## 🔧 Refactors
- Optimized `MessageProcessRegistry`, plugin lifecycle, and module reloading for better performance
- Cleaned up code by removing unused methods, deprecated code, and redundant error handling
- Improved modularity with `LinkedHashSet` for order preservation, `Registry` interface, and refactored module constructors to use `enable()`/`disable()`
- Enhanced scoreboard, sidebar, and objective modules with PacketEvents integration
- Reworked `ProxySender` to support multiple proxy types and removed unnecessary proxy send logic
## 🐞 Bug Fixes
- Fixed IPv6 support and IP handling
- Improved vanished player filtering and visibility for CMI permission holders
- Optimized version comparison logic and database operations
- Resolved join message execution and history clearing issues after file loading
## 📦 Chores
- Updated `PacketEvents` to 2.9.3
## [Full Changelog](https://github.com/your-repo/compare/v0.9.0...v1.0.0)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }