Skip to content

Commit

Permalink
changed getScoreboard to getMainScoreboard
Browse files Browse the repository at this point in the history
  • Loading branch information
0PandaDEV committed Jul 19, 2024
1 parent 9750c6d commit 2da4ba3
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
5 changes: 3 additions & 2 deletions src/main/java/net/pandadev/nextron/apis/RankAPI.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.logging.Level;
import java.util.logging.Logger;

public class RankAPI {
private static final Logger LOGGER = Logger.getLogger(RankAPI.class.getName());

public static void createPlayerTeam(Player player) {
Scoreboard scoreboard = player.getScoreboard();
Scoreboard scoreboard = Objects.requireNonNull(Bukkit.getScoreboardManager()).getMainScoreboard();
Team finalrank = scoreboard.getTeam("999player");
if (finalrank == null) finalrank = scoreboard.registerNewTeam("999player");
if (FeatureAPI.getFeature("rank_system")) {
Expand Down Expand Up @@ -265,7 +266,7 @@ public static boolean hasRank(Player player) {
public static void checkRank(Player player) {
createPlayerTeam(player);
if (!hasRank(player)) {
Scoreboard scoreboard = player.getScoreboard();
Scoreboard scoreboard = Objects.requireNonNull(Bukkit.getScoreboardManager()).getMainScoreboard();
Team finalrank = scoreboard.getTeam("999player");
finalrank.addEntry(player.getName());
if (FeatureAPI.getFeature("rank_system")) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,16 @@
import org.bukkit.scoreboard.Scoreboard;
import org.bukkit.scoreboard.Team;

import java.util.Objects;

public class TablistManager {

public void setAllPlayerTeams() {
Bukkit.getOnlinePlayers().forEach(this::setPlayerTeams);
}

public void setPlayerTeams(Player player) {
Scoreboard scoreboard = player.getScoreboard();
Scoreboard scoreboard = Objects.requireNonNull(Bukkit.getScoreboardManager()).getMainScoreboard();

for (String rank : RankAPI.getRanks()) {
Team teamRank = scoreboard.getTeam(rank);
Expand Down

0 comments on commit 2da4ba3

Please sign in to comment.