Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. public class main extends JavaPlugin implements Listener
  2. {
  3. public void onEnable() {
  4. this.getServer().getPluginManager().registerEvents((Listener)this, (Plugin)this);
  5. }
  6.  
  7. public void setScoreboard(final Player p) {
  8. final ScoreboardManager sm = Bukkit.getScoreboardManager();
  9. final Scoreboard board = sm.getNewScoreboard();
  10. final Objective o = board.registerNewObjective("test", "dummy");
  11. o.setDisplaySlot(DisplaySlot.SIDEBAR);
  12. o.setDisplayName("§7» §bJG.ploudos.me §7«");
  13. o.getScore("§a ").setScore(11);
  14. o.getScore("§cRang:").setScore(10);
  15. if (p.hasPermission("simonboard.Inhaber")) {
  16. o.getScore("§4§lInhaber").setScore(9);
  17. }
  18. else if (p.hasPermission("simonboard.Admin")) {
  19. o.getScore("§4Admin").setScore(9);
  20. }
  21. else if (p.hasPermission("simonboard.Dev")) {
  22. o.getScore("§3Dev").setScore(9);
  23. }
  24. else if (p.hasPermission("simonboard.Mod")) {
  25. o.getScore("&2Mod").setScore(9);
  26. }
  27. else if (p.hasPermission("simonboard.Builder")) {
  28. o.getScore("&9Builder").setScore(9);
  29. }
  30. else if (p.hasPermission("simonboard.YouTuber")) {
  31. o.getScore("§5YTer").setScore(9);
  32. }
  33. else if (p.hasPermission("simonboard.Player")) {
  34. o.getScore("§8Spieler").setScore(9);
  35. }
  36. o.getScore("§b ").setScore(8);
  37. o.getScore("§cOnline: ").setScore(7);
  38. o.getScore(new StringBuilder("§f").append(Bukkit.getOnlinePlayers().size()).append("/").append(Bukkit.getMaxPlayers()).toString()).setScore(6);
  39. o.getScore("§c ").setScore(5);
  40. o.getScore("§cWebsite:").setScore(4);
  41. o.getScore("gamer-si.bplaced.net/JG").setScore(3);
  42. o.getScore("").setScore(2);
  43. o.getScore("§cDiscord:").setScore(1);
  44. o.getScore("§fhttps://discord.gg/8UqprBw").setScore(0);
  45. p.setScoreboard(board);
  46. }
  47.  
  48. @EventHandler
  49. public void onJoin(final PlayerJoinEvent e) {
  50. new main.main$1(this).runTaskLater((Plugin)this, 1L);
  51. }
  52.  
  53. @EventHandler
  54. public void onQuit(final PlayerQuitEvent e) {
  55. new main.main$2(this).runTaskLater((Plugin)this, 1L);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement