**Additions:**
* **1.21.1** support
* New **reward** events were added to config.yml. Those are not necessarily rewards, but the name of the section in `config.yml` has been kept.
* `player-game-start` - Runs for each player when the game starts.
* `player-early-leave` - Runs for each player who leaves before the game ends.
* `team-win` - Runs once for the winning team at the end of the game.
* `player-team-win` - Runs for each member of the winning team at the end of the game. This is similar to `player-win`, however the new placeholder runs for all team members, even if these players have already left the game or were killed.
* `game-start` - Runs once when the game starts.
* Additionally, commands defined in rewards now accept new variables: `{playerUuid}`, `{game}`, `{team}` and `{death}` (returns `true`/`false`). Whether or not they are available depends on the context. For example, `game-start` provides `{game}`, but not `{player}` or `{playerUuid}`.
**Changes:**
* Support for version 1.20.3 has been removed. This should not affect anyone since this release has been replaced by 1.20.4 just in 2 days after its release, and most server software (including Paper) is not available for 1.20.3. However, if you happen to use 1.20.3, please update to at least 1.20.4.
**Fixes:**
* Fixed waterlogging a block does not revert the state upon rebuilding
* Fixed spectators are able to teleport to players outside of the arena
* Fixed [#542](https://github.com/ScreamingSandals/BedWars/issues/542)
* Fixed filling bucket does not check for block breakability and does not register the blocks for rebuild
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" }