Описание
# CobbleWordle Changelog – Alpha Version
**Version:** Alpha 0.1
**Author:** DemoProjects
## Overview
CobbleWordle is a Minecraft sidemod that allows players to participate in Pokémon Wordle games directly in-game. Administrators can start games, and players can join by clicking a chat announcement. The system includes **automatic game announcements**, a temporary join window, and a permission system to control who can start games.
---
## How it works
1. **Game start by administrator**
* Only administrators with the `cobblewordle.adm` permission can manually start a game using `/cw start` or `/cobblewordle start`.
* When a game starts, a random Pokémon is selected for players to guess.
2. **Automatic announcement**
* Games can be announced automatically according to the interval set in `CobbleWordleConfig`.
* All players receive a chat message with a `[Join]` button.
* The join window is temporary (e.g., 30 seconds), defined in the configuration.
3. **Joining a game**
* Players click the `[Join]` button to participate.
* Joining is only allowed while the join window is active.
* Players don’t need special permissions and do not run commands directly.
4. **Game interface**
* Upon joining, a custom UI (`WordleBoardUI`) opens to display the game.
* Players interact via the UI and chat to guess the Pokémon.
5. **Restrictions**
* Players cannot join before or after the join window.
* Only administrators can start games.
---
## Commands
| Command | Description | Permission |
| ---------------------------------------- | ------------------------------------------- | ------------------------------------------------ |
| `/cw start` `/cobblewordle start` | Manually start a CobbleWordle game | `cobblewordle.adm` |
| `/cw reload` `/cobblewordle reload` | Reload the mod configuration | `cobblewordle.adm` |
| `/cw join` | Join the active game during the join window | None (only available while the window is active) |
---
## Permissions
* `cobblewordle.adm` → Allows starting games and reloading the configuration.
* Normal players do not need permissions to join, as long as the join window is active.