Changelog - FixLake Plugin
Version 1.1 - [08/23/2024]
New Features:
Dynamic Configuration:
Added an option to set the fill material (fill-material) and its color (fill-data) via the configuration file.
Ability to specify the default radius (default-radius) in the configuration file.
Fixes:
Material Management:
Fixed errors with materials if the material specified in the configuration is invalid. Defaults to STAINED_GLASS if the material is incorrect.
Updated the replacement material for air blocks by checking adjacent blocks.
Invalid Material Handling:
If the configured fill material is invalid, the plugin now uses STAINED_GLASS as the default value, with a warning message in the logs.
Changes:
Block Processing:
Improved the logic for replacing water blocks to include the configured fill material when underlying blocks are not water.
Permission Management:
Updated permission messages to display appropriate messages when a user lacks the necessary permissions to execute a command.
Optimization:
Performance Improvement:
Optimized block processing around the player to avoid unnecessary operations.
Enhanced performance by optimizing block search and processing around the player to prevent slow performance when executing commands with a large radius.
Command Autocompletion:
Fixed and improved command autocompletion to provide more accurate suggestions.
Custom Messages:
Messages sent to users are now stored and loaded from language files, allowing for easy customization.
Notes:
Please check the configuration file after updating to adjust the new configuration settings. (It is preferable to delete the existing configuration files so that they can be updated.)
The changes aim to enhance user experience and overall plugin performance.