Advertisement
Guest User

joikpppok

a guest
Apr 26th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. package de.venquaz;
  2.  
  3.  
  4. import org.bukkit.Bukkit;
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.player.PlayerJoinEvent;
  9. import org.bukkit.plugin.java.JavaPlugin;
  10. import org.bukkit.scoreboard.Scoreboard;
  11.  
  12. public class Main extends JavaPlugin implements Listener {
  13.  
  14. Scoreboard sb;
  15.  
  16. @Override
  17. public void onEnable() {
  18. Bukkit.getConsoleSender().sendMessage("§7[§bTablistVQ§7] Das TablistVQ Plugin wurde §aaktiviert§7.") ;
  19.  
  20. sb = Bukkit.getScoreboardManager().getNewScoreboard() ;
  21.  
  22. sb.registerNewTeam("00000Admin");
  23. sb.registerNewTeam("00001SrMod");
  24. sb.registerNewTeam("00002Mod");
  25. sb.registerNewTeam("00003Sup");
  26. sb.registerNewTeam("00004YouTuber");
  27. sb.registerNewTeam("00005Freund");
  28. sb.registerNewTeam("00006Spieler");
  29.  
  30. sb.getTeam("00000Admin").setPrefix("§4Admin §7| §4");
  31. sb.getTeam("00001SrMod").setPrefix("§cSrMod §7| §c");
  32. sb.getTeam("00002Mod").setPrefix("§cMod §7| §c");
  33. sb.getTeam("00003Sup").setPrefix("§2Sup §7| §2");
  34. sb.getTeam("00004YouTuber").setPrefix("§5YouTube §7| §5");
  35. sb.getTeam("00005Freund").setPrefix("§eFreund §7| §e");
  36. sb.getTeam("00006Spieler").setPrefix("§7Spieler §7| §7");
  37.  
  38. Bukkit.getPluginManager().registerEvents(this, this);
  39.  
  40. }
  41.  
  42. @Override
  43. public void onDisable() {
  44. Bukkit.getConsoleSender().sendMessage("§7[§bTablistVQ§7] Das TablistVQ Plugin wurde §cdeaktiviert§7.") ;
  45.  
  46. }
  47.  
  48. @EventHandler
  49. public void onJoin(PlayerJoinEvent e) {
  50. setPrefix(e.getPlayer());
  51.  
  52. }
  53.  
  54. private void setPrefix(Player p) {
  55. String team = "";
  56.  
  57. if(p.hasPermission("rang.admin")) {
  58. team = "00000Admin";
  59. } else if(p.hasPermission("rang.srmoderator")) {
  60. team = "00001SrMod";
  61. } else if(p.hasPermission("rang.moderator")) {
  62. team = "00002Mod";
  63. } else if(p.hasPermission("rang.supporter")) {
  64. team = "00003Sup";
  65. } else if(p.hasPermission("rang.youtuber")) {
  66. team = "00004YouTuber";
  67. } else if(p.hasPermission("rang.freund")) {
  68. team = "00005Freund";
  69. } else {
  70. team = "00006Spieler";
  71. }
  72.  
  73. sb.getTeam(team).addPlayer(p);
  74. p.setDisplayName(sb.getTeam(team).getPrefix() + p.getName());
  75.  
  76. for(Player all : Bukkit.getOnlinePlayers()) {
  77. all.setScoreboard(sb);
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85. }
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement