SPIGOT-7544: Scoreboard#getEntries() doesn't get entries but class names
This commit is contained in:
parent
3dda99c06f
commit
13fb3358ed
@ -189,8 +189,8 @@ public final class CraftScoreboard implements org.bukkit.scoreboard.Scoreboard {
|
|||||||
@Override
|
@Override
|
||||||
public ImmutableSet<OfflinePlayer> getPlayers() {
|
public ImmutableSet<OfflinePlayer> getPlayers() {
|
||||||
ImmutableSet.Builder<OfflinePlayer> players = ImmutableSet.builder();
|
ImmutableSet.Builder<OfflinePlayer> players = ImmutableSet.builder();
|
||||||
for (Object playerName : board.getTrackedPlayers()) {
|
for (ScoreHolder playerName : board.getTrackedPlayers()) {
|
||||||
players.add(Bukkit.getOfflinePlayer(playerName.toString()));
|
players.add(Bukkit.getOfflinePlayer(playerName.getScoreboardName()));
|
||||||
}
|
}
|
||||||
return players.build();
|
return players.build();
|
||||||
}
|
}
|
||||||
@ -198,8 +198,8 @@ public final class CraftScoreboard implements org.bukkit.scoreboard.Scoreboard {
|
|||||||
@Override
|
@Override
|
||||||
public ImmutableSet<String> getEntries() {
|
public ImmutableSet<String> getEntries() {
|
||||||
ImmutableSet.Builder<String> entries = ImmutableSet.builder();
|
ImmutableSet.Builder<String> entries = ImmutableSet.builder();
|
||||||
for (Object entry : board.getTrackedPlayers()) {
|
for (ScoreHolder entry : board.getTrackedPlayers()) {
|
||||||
entries.add(entry.toString());
|
entries.add(entry.getScoreboardName());
|
||||||
}
|
}
|
||||||
return entries.build();
|
return entries.build();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user