·
3 commits
to main
since this release
This is the first alpha release of the Minecraft Combat Log Plugin. Please note that this is a very early build and should be considered a work in progress. There are several areas still under heavy development, including refactoring, logic cleanups, and the removal of debug messages.
Features
• Basic functionality for tracking combat between players.
• Adds player names to an ArrayList for combat logging when combat events are triggered.
• Logs players attempting to log out during combat to prevent unfair combat evasion.
• Early integration with server event handling.
Known Issues
• Extensive debug information is currently logged in the console; this will be removed in future versions.
• Logic and if statements are messy and require significant refactoring.
• No exception handling in certain cases—might cause unintended behavior in some edge scenarios.
• Performance optimizations still pending.
Upcoming Improvements
• Refactor and cleanup of the logic structure, including reducing the use of multiple if statements.
• Proper handling of edge cases.
• Enhanced debugging and better error handling.
• Further performance improvements and optimizations.
Disclaimer
This is an early alpha release, intended for testing purposes. Use at your own risk. Expect bugs and incomplete functionality.