Guest User

scoreboard

a guest
Jun 6th, 2022
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. @EventHandler
  2. public void onPlayerJoin(PlayerJoinEvent e){
  3. Player player = e.getPlayer();
  4. String playerName = player.getName();
  5. e.setJoinMessage("§8[§a+§8] §f" + playerName);
  6.  
  7. Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
  8. @Override
  9. public void run() {
  10. ScoreboardManager manager = Bukkit.getScoreboardManager();
  11. Scoreboard scoreboard = manager.getNewScoreboard();
  12.  
  13. Objective objective = scoreboard.registerNewObjective("hubboard", "dummy");
  14. objective.setDisplayName("§8» §5§lOthello §f§lSkyPvP §8«");
  15. objective.setDisplaySlot(DisplaySlot.SIDEBAR);
  16.  
  17. Score spacing = objective.getScore(" ");
  18. spacing.setScore(12);
  19.  
  20. Score stats = objective.getScore("§5➩ §l§nStats§r §7⚔");
  21. stats.setScore(11);
  22.  
  23. Score spacing2 = objective.getScore(" ");
  24. spacing2.setScore(10);
  25.  
  26. Score coins = objective.getScore("§7• §fCoins §8» §5gay");
  27. coins.setScore(9);
  28.  
  29. Score kills = objective.getScore(PlaceholderAPI.setPlaceholders(e.getPlayer(), "§7• §fKills §8» §5%killstats_kills%"));
  30. kills.setScore(8);
  31.  
  32. Score deaths = objective.getScore(PlaceholderAPI.setPlaceholders(e.getPlayer(), "§7• §fDeaths §8» §5%killstats_deaths%"));
  33. deaths.setScore(7);
  34.  
  35. Score streak = objective.getScore(PlaceholderAPI.setPlaceholders(e.getPlayer(), "§7• §fStreak §8» §5%killstats_streak%"));
  36. streak.setScore(6);
  37.  
  38. Score spacing3 = objective.getScore(" ");
  39. spacing3.setScore(4);
  40.  
  41. Score server = objective.getScore("§5➩ §l§nServer§r §7⚒");
  42. server.setScore(3);
  43.  
  44. Score spacing4 = objective.getScore(" ");
  45. spacing4.setScore(3);
  46.  
  47. Score online = objective.getScore("§7• §fOnline §8» §5" + getServer().getOnlinePlayers());
  48. online.setScore(2);
  49.  
  50. Score ip = objective.getScore("§7• §fIP §8» §5othello.gay");
  51. ip.setScore(1);
  52.  
  53. player.setScoreboard(scoreboard);
  54. }
  55. }, 0L, 20L);
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment