## What's Changed
### 🚀 Features
- Added support for stay ticks in action bar messages to control display duration
### 🐛 Fixes
- Fixed action bar message compatibility for Minecraft 1.18 and older versions
- Improved emoji escaping to prevent formatting issues
- Added null checks for channels in `BukkitProxyConnector` to avoid unexpected errors
- Removed duplicate Sync matcher to prevent conflicts
- Added null player checks in the `spit` module for safer execution
- Fixed player data (fPlayer) not updating when inventory settings were closed
- Corrected maintenance mode logic to properly kick players when enabled
- Ignored null connections to prevent crashes during network handling
### 🔧 Refactors
- **Major codebase reorganization**: Renamed multiple classes, packages, and interfaces (e.g., `ILocalization` → `Localization`, moved interceptors to dedicated packages)
- Removed deprecated/unused code: `DebugInterceptor`, `ModuleManager`, `DatabaseThread`, and ticker classes
- Optimized SQLite integration using **HikariCP** for better performance
- Split database logic into DAO (Data Access Object) layers for modularity
- Updated user login and maintenance-checking logic for reliability
- Integrated the latest version of **MiniTranslator**
**Full Changelog**: [v0.5.2...v0.5.3](https://github.com/Flectone/FlectonePulse/compare/v0.5.2...v0.5.3)
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" }