Claim Chunk BossBar Updates: The BossBar that displays territory claims now updates every time a player enters a new chunk. This provides real-time information to the player about the status of the chunk they are in.
ClaimBossBarHolder Utility Class: A new utility class, ClaimBossBarHolder, has been added to handle the creation and updating of the BossBar. This class improves the organization and readability of the code.
Teleport Request Fixes: Fixed an issue where a player could request to teleport to themselves. This prevents unnecessary teleport requests and potential confusion for the player.
Team GUI Enhancements: Added new behavior for the team GUI, including the ability to request to join a team, invite players to a team, transfer team ownership, and disband a team. These new features provide more functionality and flexibility for team management.
Code Documentation: Added Javadoc comments to several classes, providing important information about the purpose and functionality of each class. This improves the readability and maintainability of the code.
Code Refactoring: Several classes and methods have been refactored to reduce complexity and improve readability. This includes moving logic into separate methods and updating the formatting of messages.
New commands: Addition of transfer, tpa, join commands.