Guest User

Untitled

a guest
Apr 24th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. package me.Erben.Hub.Scoreboard;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.player.PlayerJoinEvent;
  8. import org.bukkit.scheduler.BukkitRunnable;
  9. import org.bukkit.scoreboard.DisplaySlot;
  10. import org.bukkit.scoreboard.Objective;
  11. import org.bukkit.scoreboard.Scoreboard;
  12.  
  13. import me.Erben.Hub.Main;
  14. import ru.tehkode.permissions.PermissionUser;
  15. import ru.tehkode.permissions.bukkit.PermissionsEx;
  16.  
  17. public class ScoreboardMain implements Listener {
  18.  
  19. @EventHandler
  20. public void onJoin(PlayerJoinEvent e) {
  21. Player p = e.getPlayer();
  22. Scoreboard s = Bukkit.getScoreboardManager().getNewScoreboard();
  23. Objective o = s.registerNewObjective("sidebar", "dummy");
  24. PermissionUser user = PermissionsEx.getUser(p);
  25.  
  26.  
  27.  
  28. new BukkitRunnable() {
  29. public void run() {
  30. o.setDisplayName(" §cImpulse§4MC ");
  31. o.setDisplaySlot(DisplaySlot.SIDEBAR);
  32. o.getScore("§7Rank:").setScore(9);
  33. o.getScore("§6 ").setScore(10);
  34. o.getScore("§r ").setScore(6);
  35. o.getScore("§7Server:").setScore(5);
  36. o.getScore("§fHub").setScore(4);
  37. o.getScore("§5 ").setScore(3);
  38.  
  39. if(user.inGroup("default")) {
  40. o.getScore("§7No rank").setScore(8);
  41. }
  42. if(user.inGroup("gold")) {
  43. o.getScore("§6Gold").setScore(8);
  44.  
  45. }
  46. if(user.inGroup("owner")) {
  47. o.getScore("§4§lOwner").setScore(8);
  48. }
  49.  
  50. //Fixen remove line 8 als nieuwe rank.
  51.  
  52. p.setScoreboard(s);
  53. }
  54.  
  55. }.runTaskTimer(Main.main, 0, 2);
  56.  
  57.  
  58. }
  59.  
  60. }
Add Comment
Please, Sign In to add comment