diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScore.java b/paper-server/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScore.java index a804b360ea..2c11f70d06 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScore.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScore.java @@ -42,11 +42,9 @@ final class CraftScore implements Score { public int getScore() { Scoreboard board = objective.checkState().board; - if (board.getTrackedPlayers().contains(entry)) { // Lazy - ReadOnlyScoreInfo score = board.getPlayerScoreInfo(entry, objective.getHandle()); - if (score != null) { // Lazy - return score.value(); - } + ReadOnlyScoreInfo score = board.getPlayerScoreInfo(entry, objective.getHandle()); + if (score != null) { // Lazy + return score.value(); } return 0; // Lazy @@ -61,7 +59,7 @@ final class CraftScore implements Score { public boolean isScoreSet() { Scoreboard board = objective.checkState().board; - return board.getTrackedPlayers().contains(entry) && board.getPlayerScoreInfo(entry, objective.getHandle()) != null; + return board.getPlayerScoreInfo(entry, objective.getHandle()) != null; } @Override