### New Features
* **Team Rename Command:** Implemented `/team rename <new-name>` allowing team owners to change their team's name. This feature includes a configurable cost (requires Vault economy plugin) and a cooldown period to prevent frequent changes.
* **Team Message of the Day (MOTD):** Added `/team motd <message>` command, enabling team owners and officers to set a custom message that is displayed to team members when they join the server.
* **Ally Chat Channel:** Introduced `/ally chat` command to toggle a dedicated chat channel for communication among all members of allied teams.
* **Configurable Alliance Friendly Fire:** Added a new configuration option (`alliances.friendly-fire`) to control whether players from allied teams can inflict damage on each other.
* **Configurable Team Naming Convention:** Implemented a new configuration option (`team.name-format`) that allows server administrators to define a regular expression for validating team names, ensuring they adhere to specific rules.
### Improvements & Refactoring
* **Codebase Restructuring:** The core plugin logic was refactored by splitting the large `Teams999.java` file into `Teams999.java` (main plugin class) and `TeamAndAllianceManager.java` (containing manager and data classes) for improved modularity and maintainability.
* **Economy Integration:** Integrated with the Vault API to support in-game currency transactions for features like team renaming.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }