Spigot Tablist wird nicht richtig gesetzt?
Ich habe langsam keine Ahnung mehr was ich noch tun soll.
package game.squid.utils;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.scoreboard.Scoreboard;
import squid.game.games.BlockGame;
public class ScoreboardManager{
public static void registerScoreboard(Player p) {
for(Player all : Bukkit.getOnlinePlayers()) {
Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard();
all.sendMessage("Debug1");
org.bukkit.scoreboard.Team teamBlue = board.registerNewTeam("TeamBlue");
org.bukkit.scoreboard.Team teamRed = board.registerNewTeam("TeamRed");
org.bukkit.scoreboard.Team teamYellow = board.registerNewTeam("TeamYellow");
org.bukkit.scoreboard.Team teamGreen = board.registerNewTeam("TeamGreen");
all.sendMessage("Debug3");
teamBlue.setPrefix(ChatColor.AQUA.toString() + "§bBLUE ");
teamRed.setPrefix(ChatColor.RED.toString() + "§cRED ");
teamYellow.setPrefix(ChatColor.YELLOW.toString() + "§eYELLOW ");
teamGreen.setPrefix(ChatColor.GREEN.toString() + "§aGREEN ");
all.sendMessage("Debug4");
all.setScoreboard(board);
if(Team.getTeam(p) == BlockGame.blueTeam) {
teamBlue.addEntry(p.getName());
all.sendMessage("Debug5");
continue;
}
if(Team.getTeam(p) == BlockGame.redTeam) {
teamRed.addEntry(p.getName());
all.sendMessage("Debug6");
continue;
}
if(Team.getTeam(p) == BlockGame.yellowTeam) {
teamYellow.addEntry(p.getName());
all.sendMessage("Debug7");
continue;
}
if(Team.getTeam(p) == BlockGame.greenTeam) {
teamGreen.addEntry(p.getName());
all.sendMessage("Debug8");
continue;
}
}
}
}
