This update improves how HawkEye loads the MySQL database driver.
Most of the work in this version is internal, but it is important for server stability and compatibility because the database connection is a core part of HawkEye.
What Changed
- Updated the plugin version from 2.01 to 2.02.
- Improved how the MySQL driver is loaded.
- HawkEye now checks if the MySQL driver is already available from the server or plugin classpath.
- If needed, HawkEye can still load the MySQL driver from an external JAR inside the plugin's /lib folder.
- Removed the older manual driver registration method.
- Improved compatibility with HikariCP when using an external MySQL driver.
- Relocated the HikariCP library inside the plugin package to help reduce conflicts with other plugins.
- Updated internal logging dependency handling.
- Adjusted the Java build target to Java 21.
- Cleaned up unnecessary files from the shaded plugin JAR.
Why This Matters
This update helps make the database loading process cleaner and more compatible with different server setups.
For server owners, this means HawkEye is better prepared to work whether the MySQL driver is already available on the server or provided manually in the plugin's /lib folder.
Who Should Update?
- Server owners using HawkEye with MySQL.
- Servers running newer Minecraft server environments.
- Users who want better database driver compatibility.
- Users who want the latest maintenance improvements for HawkEye Reloaded Continue.
This is mainly a maintenance and compatibility update, focused on improving the internal database connection handling without adding unsupported or exaggerated feature claims.
HawkEye Reloaded Continue 2.01
This update focuses on maintenance, compatibility, and reliability for modern Minecraft server environments.
HawkEye Reloaded Continue has been updated to better support newer Minecraft/Spigot versions, improve player tracking accuracy, and modernize how block data is handled internally.
What Changed
- Updated the plugin version to 2.01.
- Added modern Minecraft API targeting with api-version 1.21.
- Improved block restoration handling by moving away from legacy numeric block data.
- Updated player tracking to use UUID-based identity internally.
- Improved player name and UUID resolution for more accurate logs.
- Improved search and filter handling in the web interface.
- Updated configuration examples to use modern Minecraft material names such as minecraft : oak_log.
- Updated plugin metadata and resource information.
Why This Matters
- Better compatibility with newer Minecraft server versions.
- More reliable player identification, even when names change.
- Cleaner and more maintainable internal handling of block and player data.
- Improved foundation for future updates and continued maintenance.
Recommended For
- Server owners using HawkEye Reloaded Continue on modern Minecraft versions.
- Staff teams that rely on logs, searches, and rollback tools.
- Existing HawkEye users who want a maintained continuation of the plugin.
This is mainly a compatibility and maintenance update, not a major feature expansion. It helps keep the plugin more reliable and prepared for newer Minecraft environments.
