Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.nitronium.nitroniumhub.scoreboard;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.scoreboard.DisplaySlot;
- import org.bukkit.scoreboard.Objective;
- import org.bukkit.scoreboard.Scoreboard;
- import java.util.Random;
- public class ScoreboardManager implements org.bukkit.scoreboard.ScoreboardManager {
- private Scoreboard sb;
- private Objective right;
- private String name = "right";
- public ScoreboardManager() {
- sb = Bukkit.getScoreboardManager().getNewScoreboard();
- }
- public void refresh(){
- Objective obj;
- try{
- obj = sb.getObjective(name);
- obj.setDisplaySlot(null);
- obj.unregister();
- }catch(Exception e){}
- name = "right" + new Random().nextInt(10000000);
- obj = sb.registerNewObjective(name, "dummy");
- obj = sb.getObjective(name);
- right = obj;
- right.setDisplayName("Youtube");
- right.setDisplaySlot(DisplaySlot.SIDEBAR);
- right.getScore("§1").setScore(4);
- right.getScore("§6Serveur : §bYoutube").setScore(3);
- right.getScore("§6Créateur : §aItsAlexousd").setScore(2);
- right.getScore("§2").setScore(1);
- }
- public void init(){
- refresh();
- for(Player all : Bukkit.getOnlinePlayers()){
- all.setScoreboard(sb);
- }
- }
- public Objective getRight(){
- return right;
- }
- @Override
- public Scoreboard getMainScoreboard() {
- return sb;
- }
- @Override
- public Scoreboard getNewScoreboard() {
- return Bukkit.getScoreboardManager().getNewScoreboard();
- }
- }
- /**
- right.setDisplayName("§7[§c§lNitronium§7]");
- right.setDisplaySlot(DisplaySlot.SIDEBAR);
- right.getScore("").setScore(5);
- right.getScore("Serveur : Nitronium").setScore(4);
- right.getScore("").setScore(3);
- right.getScore("").setScore(2);
- right.getScore("").setScore(1);
- right.getScore("").setScore(0);
- **/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement