Skip to content

v1.0-Alpha

Latest

Choose a tag to compare

@MatthewGCampbell MatthewGCampbell released this 01 Oct 19:10
· 3 commits to main since this release
d0d369e

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.