Advertisement
Guest User

Untitled

a guest
Jul 28th, 2014
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.15 KB | None | 0 0
  1. public static boolean isOwner(Player player) {
  2. return player.hasPermission("matrix.rank.owner");
  3. }
  4.  
  5. public static boolean isDeveloper(Player player) {
  6. return player.hasPermission("matrix.rank.developer");
  7. }
  8.  
  9. public static boolean isAdmin(Player player) {
  10. return player.hasPermission("matrix.rank.admin");
  11. }
  12.  
  13. public static boolean isSrMod(Player player) {
  14. return player.hasPermission("matrix.rank.srmod");
  15. }
  16.  
  17. public static boolean isMod(Player player) {
  18. return player.hasPermission("matrix.rank.mod");
  19. }
  20.  
  21. public static boolean isSeaborgia(Player player) {
  22. return player.hasPermission("matrix.rank.seaborgia");
  23.  
  24. }
  25.  
  26. public static boolean isYT(Player player) {
  27. return player.hasPermission("matrix.rank.yt");
  28. }
  29.  
  30. public static boolean isVIP(Player player) {
  31. return player.hasPermission("matrix.rank.vip");
  32. }
  33.  
  34. public static boolean isDiamond(Player player) {
  35. return player.hasPermission("matrix.rank.diamond");
  36. }
  37.  
  38. public static boolean isGold(Player player) {
  39. return player.hasPermission("matrix.rank.gold");
  40. }
  41.  
  42. public static boolean isIron(Player player) {
  43. return player.hasPermission("matrix.rank.iron");
  44. }
  45.  
  46. public static boolean isPlayer(Player player) {
  47. return player.hasPermission("matrix.player");
  48. }
  49.  
  50. public static boolean isPremium(Player player) {
  51. return player.hasPermission("matrix.premium");
  52. }
  53.  
  54. public static boolean isStaff(Player player) {
  55. return player.hasPermission("matrix.staff");
  56. }
  57.  
  58. public static boolean isSrStaff(Player player) {
  59. return player.hasPermission("matrix.srstaff");
  60. }
  61.  
  62. @EventHandler
  63. public void onJoin(PlayerJoinEvent event) {
  64. Player player = event.getPlayer();
  65. if (isOwner(player)) {
  66. player.setDisplayName(ChatColor.GREEN + player.getName());
  67. } else if (isDeveloper(player) || isAdmin(player) || isSrMod(player)) {
  68. player.setDisplayName(ChatColor.DARK_RED + player.getName());
  69. } else if (isMod(player)) {
  70. player.setDisplayName(ChatColor.RED + player.getName());
  71. } else if (isSeaborgia(player)) {
  72. player.setDisplayName(ChatColor.DARK_BLUE + player.getName());
  73. } else if (isYT(player)) {
  74. player.setDisplayName(ChatColor.LIGHT_PURPLE + player.getName());
  75. } else if (isVIP(player)) {
  76. player.setDisplayName(ChatColor.YELLOW + player.getName());
  77. } else if (isDiamond(player)) {
  78. player.setDisplayName(ChatColor.AQUA + player.getName());
  79. } else if (isGold(player)) {
  80. player.setDisplayName(ChatColor.GOLD + player.getName());
  81. } else if (isIron(player)) {
  82. player.setDisplayName(ChatColor.GRAY + player.getName());
  83. } else {
  84. player.setDisplayName(ChatColor.BLUE + player.getName());
  85. }
  86. String name = player.getDisplayName();
  87. if (name.length() > 12) {
  88. name = name.substring(0, 11);
  89. }
  90. player.setPlayerListName(name);
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement