Advertisement
Crommgames

Untitled

Dec 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. package de.profiskiller.lobby;
  2.  
  3. import de.dytanic.cloudnet.api.CloudAPI;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.OfflinePlayer;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.player.PlayerEvent;
  9. import org.bukkit.scheduler.BukkitRunnable;
  10. import org.bukkit.scoreboard.DisplaySlot;
  11. import org.bukkit.scoreboard.Objective;
  12. import org.bukkit.scoreboard.Scoreboard;
  13.  
  14. import ch.dkrieger.coinsystem.core.CoinSystem;
  15. import ch.dkrieger.coinsystem.core.player.CoinPlayer;
  16.  
  17. public class ScoreboardManager
  18. extends BukkitRunnable
  19. {
  20. public ScoreboardManager() {}
  21.  
  22. public static void setScoreboard(Player p)
  23. {
  24. org.bukkit.scoreboard.ScoreboardManager sm = Bukkit.getScoreboardManager();
  25. Scoreboard sb = sm.getNewScoreboard();
  26. CoinPlayer player = CoinSystem.getInstance().getPlayerManager().getPlayer(player.getID());
  27. Player p = Bukkit.;
  28. Objective objective = sb.registerNewObjective("test", "dummy");
  29. objective.setDisplaySlot(DisplaySlot.SIDEBAR);
  30. objective.setDisplayName("§f§LCROMMGAMES.NET");
  31. objective.getScore("§9").setScore(13);
  32. objective.getScore("§8× §7Rang").setScore(12);
  33. objective.getScore((" §8➥ ")+Main.getRealRankColor(p) + Main.getRankName(p)).setScore(11);
  34. objective.getScore("§9").setScore(10);
  35. objective.getScore("§9").setScore(9);
  36. objective.getScore("§8× §7TeamSpeak").setScore(8);
  37. objective.getScore(" §8➥ §bCrommGames.net").setScore(7);
  38. objective.getScore("").setScore(6);
  39. objective.getScore("§8× §7Twitter").setScore(5);
  40. objective.getScore(" §8➥ §b@CrommGames").setScore(4);
  41. objective.getScore("§7§8§9§1 ").setScore(3);
  42. objective.getScore("§8× §7Deine §eCoins").setScore(2);
  43. objective.getScore(String.valueOf(player.getCoins())).setScore(1);
  44.  
  45. p.setScoreboard(sb);
  46. }
  47.  
  48. @Override
  49. public void run() {
  50. for(Player all : Bukkit.getOnlinePlayers()) {
  51. setScoreboard(all);
  52. }
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement