Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.Erben.Hub.Scoreboard;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.scheduler.BukkitRunnable;
- import org.bukkit.scoreboard.DisplaySlot;
- import org.bukkit.scoreboard.Objective;
- import org.bukkit.scoreboard.Scoreboard;
- import me.Erben.Hub.Main;
- import ru.tehkode.permissions.PermissionUser;
- import ru.tehkode.permissions.bukkit.PermissionsEx;
- public class ScoreboardMain implements Listener {
- @EventHandler
- public void onJoin(PlayerJoinEvent e) {
- Player p = e.getPlayer();
- Scoreboard s = Bukkit.getScoreboardManager().getNewScoreboard();
- Objective o = s.registerNewObjective("sidebar", "dummy");
- PermissionUser user = PermissionsEx.getUser(p);
- new BukkitRunnable() {
- public void run() {
- o.setDisplayName(" §cImpulse§4MC ");
- o.setDisplaySlot(DisplaySlot.SIDEBAR);
- o.getScore("§7Rank:").setScore(9);
- o.getScore("§6 ").setScore(10);
- o.getScore("§r ").setScore(6);
- o.getScore("§7Server:").setScore(5);
- o.getScore("§fHub").setScore(4);
- o.getScore("§5 ").setScore(3);
- if(user.inGroup("default")) {
- o.getScore("§7No rank").setScore(8);
- }
- if(user.inGroup("gold")) {
- o.getScore("§6Gold").setScore(8);
- }
- if(user.inGroup("owner")) {
- o.getScore("§4§lOwner").setScore(8);
- }
- //Fixen remove line 8 als nieuwe rank.
- p.setScoreboard(s);
- }
- }.runTaskTimer(Main.main, 0, 2);
- }
- }
Add Comment
Please, Sign In to add comment