Guest User

Untitled

a guest
Apr 13th, 2020
838
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.42 KB | None | 0 0
  1. package me.didi.main;
  2.  
  3. import org.bukkit.Bukkit;
  4.  
  5. import org.bukkit.entity.Player;
  6.  
  7. import org.bukkit.scoreboard.Scoreboard;
  8.  
  9. public class TabList{
  10.  
  11. private static Scoreboard sb;
  12.  
  13. public static void setScoreBoard() {
  14.  
  15. sb = Bukkit.getScoreboardManager().getNewScoreboard();
  16.  
  17. sb.registerNewTeam("000Owner");
  18.  
  19. sb.registerNewTeam("001Admin");
  20.  
  21. sb.registerNewTeam("002Developer");
  22.  
  23. sb.registerNewTeam("003Mod");
  24.  
  25. sb.registerNewTeam("005Vip");
  26.  
  27. sb.registerNewTeam("006Player");
  28.  
  29. sb.getTeam("000Owner").setPrefix("§r[§4Owner§r] ");
  30.  
  31. sb.getTeam("001Admin").setPrefix("§r[§cAdmin§r] ");
  32.  
  33. sb.getTeam("002Developer").setPrefix("§r[§bDev§r] ");
  34.  
  35. sb.getTeam("003Mod").setPrefix("§r[§eMod§r] ");
  36.  
  37. sb.getTeam("005Vip").setPrefix("§r[§6VIP§r] ");
  38.  
  39. sb.getTeam("006Player").setPrefix("§7");
  40.  
  41. for(Player all : Bukkit.getOnlinePlayers()) {
  42.  
  43. setTeams(all);
  44.  
  45. }
  46.  
  47. }
  48.  
  49. private static void setTeams(Player p) {
  50.  
  51. String team = "";
  52.  
  53. if(p.hasPermission("server.owner")) {
  54.  
  55. team = "000Owner";
  56.  
  57. }
  58.  
  59. if(p.hasPermission("server.admin")) {
  60.  
  61. team = "001Admin";
  62.  
  63. }
  64.  
  65. if(p.hasPermission("server.developer") || p.isOp()) {
  66.  
  67. team = "002Developer";
  68.  
  69. }
  70.  
  71. if(p.hasPermission("server.mod")) {
  72.  
  73. team = "003Mod";
  74.  
  75. }
  76.  
  77. if(p.hasPermission("server.vip")) {
  78.  
  79. team = "005Vip";
  80.  
  81. }
  82.  
  83. if(p.hasPermission("server.player")) {
  84.  
  85. team = "006Player";
  86.  
  87. }
  88.  
  89. sb.getTeam(team).addPlayer(p);
  90.  
  91. p.setScoreboard(sb);
  92.  
  93. }
  94.  
  95. }
Advertisement
Add Comment
Please, Sign In to add comment