Added 1.21 support. Note: The Spigot team has promised to introduce possibly breaking changes to the Bukkit API before considering 1.21 stable. While this may not affect this plugin, there's a chance that we will have to provide a hotfix release.
If a bedwars admin attempts to create two overlapping arenas using /bw admin <arena> pos1 and /bw admin <arena> pos2 commands, an error message is displayed instead of saving the coordinates. Overlapping arenas are not supported and breaks certain features of the plugin.
New placeholders have been added:
%bedwars_game_<game>_running%, %bedwars_current_game_running% - Returns true if the game is in running or game_end_celebrating state, otherwise false
%bedwars_game_<game>_waiting%, %bedwars_current_game_waiting% - Returns true if the game is in waiting state, otherwise false
%bedwars_all_games_anyrunning% - Returns true if any game is in running or game_end_celebrating state, otherwise false
%bedwars_all_games_anywaiting% - Returns true if any game is in waiting state, otherwise false
The lobby scoreboard now supports new placeholder %countdownwaiting%, which, unlike %countdown%, returns a custom message in case the coutdown is stopped (there are not enough players in the game). This message is defined in the language files under the key waiting_placeholder_lobby_scoreboard
Fixes:
Fixed incorrect options being used on certain special items
Fixed NPE when the player's death is attributed to player who is no longer part of any team