Skip to content

FlectonePulse 0.5.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@TheFaser TheFaser released this 12 Feb 11:33
· 10 commits to master since this release

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