Guest User

code

a guest
Jul 29th, 2021
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. package de.FredolineMC.ls;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.scoreboard.Scoreboard;
  6.  
  7. public class TablistMC {
  8.  
  9. private static Scoreboard sb;
  10.  
  11. public static void setScoreboard() {
  12.  
  13. sb = Bukkit.getScoreboardManager().getNewScoreboard();
  14.  
  15. sb.registerNewTeam("000Owner");
  16. sb.registerNewTeam("001Admin");
  17. sb.registerNewTeam("002Developer");
  18. sb.registerNewTeam("003SrModerator");
  19. sb.registerNewTeam("004Moderator");
  20. sb.registerNewTeam("005Supporter");
  21. sb.registerNewTeam("006Builder");
  22. sb.registerNewTeam("007Helfer");
  23. sb.registerNewTeam("008Spieler")
  24.  
  25.  
  26. sb.getTeam("000Owner").setPrefix("§4§lOwner §8: §7");
  27. sb.getTeam("001Admin").setPrefix("§4Admin §8: §7");
  28. sb.getTeam("002Developer").setPrefix("§cDev §8: §7");
  29. sb.getTeam("003SrModerator").setPrefix("§2SrMod §8: §7");
  30. sb.getTeam("004Moderator").setPrefix("§cMod §8: §7");
  31. sb.getTeam("005Supporter").setPrefix("§cSupp §8: §7");
  32. sb.getTeam("006Builder").setPrefix("§cBuilder §8: §7");
  33. sb.getTeam("007Helfer").setPrefix("§7supp §8: §7");
  34. sb.getTeam("008Spieler").setPrefix("§7Spieler §8: §7");
  35.  
  36.  
  37.  
  38. for(Player all : Bukkit.getOnlinePlayers()) {
  39. setTeams(all);
  40. }
  41.  
  42. }
  43.  
  44. @SuppressWarnings("deprecation")
  45. private static void setTeams(Player p) {
  46. String team = "";
  47.  
  48. if(p.hasPermission("Fundo.owner")) {
  49. team = "000Owner";
  50. }else if(p.hasPermission("pytonix.admin")) {
  51. team = "001Admin";
  52. }else if(p.hasPermission("Fundo.dev")) {
  53. team = "002Developer";
  54. }else if(p.hasPermission("Fundo.srmod")) {
  55. team = "003SrModerator";
  56. }else if(p.hasPermission("Fundo.mod")) {
  57. team = "004Moderator";
  58. }else if(p.hasPermission("Fundo.supp")) {
  59. team = "005Supporter";
  60. }else if(p.hasPermission("Fundo.builder")) {
  61. team = "006Builder";
  62. }else if(p.hasPermission("Fundo.supp")) {
  63. team = "007Supp";
  64. } else {
  65. team = "008Spieler";
  66. }
  67.  
  68.  
  69. sb.getTeam(team).addPlayer(p);
  70. p.setScoreboard(sb);
  71. }
  72.  
  73. }
Advertisement
Add Comment
Please, Sign In to add comment