diff --git a/src/main/java/com/songoda/skyblock/leaderboard/LeaderboardManager.java b/src/main/java/com/songoda/skyblock/leaderboard/LeaderboardManager.java index 87f6e65c..c788773a 100644 --- a/src/main/java/com/songoda/skyblock/leaderboard/LeaderboardManager.java +++ b/src/main/java/com/songoda/skyblock/leaderboard/LeaderboardManager.java @@ -82,15 +82,7 @@ public class LeaderboardManager { } } - public int getPlayerIslandLeaderboardPosition(Player player, Leaderboard.Type type) { - return getPlayerIslandLeaderboardPosition(player.getUniqueId(), type); - } - public int getPlayerIslandLeaderboardPosition(OfflinePlayer offlinePlayer, Leaderboard.Type type) { - return getPlayerIslandLeaderboardPosition(offlinePlayer.getUniqueId(), type); - } - - public int getPlayerIslandLeaderboardPosition(UUID uuid, Leaderboard.Type type) { VisitManager visitManager = skyblock.getVisitManager(); visitManager.loadIslands(); @@ -119,7 +111,7 @@ public class LeaderboardManager { leaderboardPlayers.sort(Comparator.comparingLong(LeaderboardPlayer::getValue).reversed()); for (int i = 0; i < leaderboardPlayers.size(); i++) { - if (leaderboardPlayers.get(i).getUUID().equals(uuid) { + if (leaderboardPlayers.get(i).getUUID().equals(offlinePlayer.getUniqueId()) { return i + 1; } }