superlenni456
Minecrafter
Ich weiss, dass das hier bestimmt schon öfters gepostet wurde, aber ich finde auch nicht durch die suchfunktion, wie man ein Scoreboard updated. Daher würde ich gerne wissen wie das geht ^^
Mein bisheriger Update Code sieht so aus...:
Mein bisheriger Update Code sieht so aus...:
Code:
public void updateBoard(Player p){
String name = "§6§lStorm§b§lPvP";
Scoreboard sb = new Scoreboard();
ConfigurationSection consec = getConfig().getConfigurationSection("Stats.kills.players");
ConfigurationSection consec2 = getConfig().getConfigurationSection("Stats.deaths.players.");
int kills = consec.getInt(p.getName());
int tode = consec2.getInt(p.getName());
Packet206SetScoreboardObjective createPacket = new Packet206SetScoreboardObjective(sb.getObjective(name), 0);
Packet208SetScoreboardDisplayObjective display = new Packet208SetScoreboardDisplayObjective(1, sb.getObjective(name));
ScoreboardScore scoreItem1 = new ScoreboardScore(sb, sb.getObjective(name), "§6Kills: §c");
ScoreboardScore scoreItem2 = new ScoreboardScore(sb, sb.getObjective(name), "§6Tode: §c");
scoreItem1.setScore(kills);
scoreItem2.setScore(tode);
Packet206SetScoreboardObjective removePacket = new Packet206SetScoreboardObjective(sb.getObjective(name), 1);
Packet207SetScoreboardScore pScoreItem1 = new Packet207SetScoreboardScore(scoreItem1, 0);
Packet207SetScoreboardScore pScoreItem2 = new Packet207SetScoreboardScore(scoreItem2, 0);
sendPacket(p, removePacket);
sendPacket(p, createPacket);
sendPacket(p, display);
sendPacket(p, pScoreItem1);
sendPacket(p, pScoreItem2);
}