3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-18 12:30:06 +01:00

Fix mismatch between teams and player teams.

Dieser Commit ist enthalten in:
md_5 2015-01-17 19:59:16 +11:00
Ursprung 42ebec1f71
Commit 00eba538b0

Datei anzeigen

@ -105,13 +105,14 @@ public final class CraftScoreboard implements org.bukkit.scoreboard.Scoreboard {
public Team getPlayerTeam(OfflinePlayer player) throws IllegalArgumentException { public Team getPlayerTeam(OfflinePlayer player) throws IllegalArgumentException {
Validate.notNull(player, "OfflinePlayer cannot be null"); Validate.notNull(player, "OfflinePlayer cannot be null");
return getTeam(player.getName()); ScoreboardTeam team = board.getPlayerTeam(player.getName());
return team == null ? null : new CraftTeam(this, team);
} }
public Team getTeam(String teamName) throws IllegalArgumentException { public Team getTeam(String teamName) throws IllegalArgumentException {
Validate.notNull(teamName, "Team name cannot be null"); Validate.notNull(teamName, "Team name cannot be null");
ScoreboardTeam team = board.getPlayerTeam(teamName); ScoreboardTeam team = board.getTeam(teamName);
return team == null ? null : new CraftTeam(this, team); return team == null ? null : new CraftTeam(this, team);
} }