Lobby/src/main/java/eu/univento/lobby/utils/Scoreboards.java

61 lines
1.7 KiB
Java

package eu.univento.lobby.utils;
import eu.univento.core.api.player.CustomPlayer;
import org.bukkit.scoreboard.DisplaySlot;
import org.bukkit.scoreboard.Objective;
import org.bukkit.scoreboard.Score;
import org.bukkit.scoreboard.Scoreboard;
/**
* @author joethei
* @version 1.0
*/
public class Scoreboards {
public static void updateScoreboard(CustomPlayer p) {
//Messages msgs = p.getMessages();
Scoreboard board = p.getScoreboard();
if(board.getObjective("Lobby") != null) board.getObjective("Lobby").unregister();
Objective obj = board.registerNewObjective("Lobby", "dummy");
obj.setDisplaySlot(DisplaySlot.SIDEBAR);
//obj.setDisplayName(msgs.TAB_PREFIX());
Score empty = obj.getScore(" ");
empty.setScore(13);
//Score coinsMsg = obj.getScore(msgs.LobbyBoard_COINS());
//coinsMsg.setScore(12);
//Score coins = obj.getScore("§7" + p.getDatabasePlayer().getCoins());
//coins.setScore(11);
Score empty1 = obj.getScore(" ");
empty1.setScore(10);
Score empty2 = obj.getScore(" ");
empty2.setScore(7);
//Score forumMsg = obj.getScore(msgs.LobbyBoard_FORUM());
//forumMsg.setScore(6);
Score forum = obj.getScore("§7forum.univento.eu");
forum.setScore(5);
Score empty3 = obj.getScore(" ");
empty3.setScore(4);
//Score tsMsg = obj.getScore(msgs.LobbyBoard_TS());
//tsMsg.setScore(3);
Score ts = obj.getScore("§7ts.univento.eu");
ts.setScore(2);
Score empty4 = obj.getScore(" ");
empty4.setScore(1);
Score end = obj.getScore(" §8-*-");
end.setScore(0);
}
}