Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.leo.scoreboard;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.entity.Player;
- import org.bukkit.scoreboard.DisplaySlot;
- import org.bukkit.scoreboard.Objective;
- import org.bukkit.scoreboard.Team;
- import ru.tehkode.permissions.PermissionUser;
- import ru.tehkode.permissions.bukkit.PermissionsEx;
- public class Scoreboard {
- public static org.bukkit.scoreboard.Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard();
- public static void Scoreboard(Player p) {
- if(board.getObjective(DisplaySlot.SIDEBAR) != null) {
- board.getObjective(DisplaySlot.SIDEBAR).unregister();
- }
- Objective objective = board.registerNewObjective("scoreboard", "dummy");
- objective.setDisplaySlot(DisplaySlot.SIDEBAR);
- objective.setDisplayName("§6§lFULL PVP");
- Team team7 = board.registerNewTeam("7");
- team7.addEntry(ChatColor.AQUA.toString());
- team7.setPrefix("§e");
- team7.setSuffix("§e");
- Team team6 = board.registerNewTeam("6");
- team6.addEntry(ChatColor.GOLD.toString());
- team6.setPrefix("§e §fCargo:");
- team6.setSuffix("§e §7Membro");
- Team team5 = board.registerNewTeam("5");
- team5.addEntry(ChatColor.GREEN.toString());
- team5.setPrefix("§e §fClan:");
- team5.setSuffix("§e §7Nenhum");
- Team team4 = board.registerNewTeam("4");
- team4.addEntry(ChatColor.DARK_PURPLE.toString());
- team4.setPrefix("§e");
- team4.setSuffix("§e");
- Team team3 = board.registerNewTeam("3");
- team3.addEntry(ChatColor.RED.toString());
- team3.setPrefix("§e §fSaldo:");
- team3.setSuffix("§e §70,0");
- Team team2 = board.registerNewTeam("2");
- team2.addEntry(ChatColor.BOLD.toString());
- team2.setPrefix("§e");
- team2.setSuffix("§e");
- Team team1 = board.registerNewTeam("1");
- team1.addEntry(ChatColor.BLACK.toString());
- team1.setPrefix("§e §ewww.oby");
- team1.setSuffix("§ecraft.com");
- objective.getScore(ChatColor.AQUA.toString()).setScore(7);
- objective.getScore(ChatColor.GOLD.toString()).setScore(6);
- objective.getScore(ChatColor.GREEN.toString()).setScore(5);
- objective.getScore(ChatColor.DARK_PURPLE.toString()).setScore(4);
- objective.getScore(ChatColor.RED.toString()).setScore(3);
- objective.getScore(ChatColor.BOLD.toString()).setScore(2);
- objective.getScore(ChatColor.BLACK.toString()).setScore(1);
- board.registerNewTeam("01Dono");
- board.getTeam("01Dono").setPrefix("§3§lDONO §7");
- p.setScoreboard(board);
- }
- public static void setPrefix(Player p) {
- String team = "";
- if (p.hasPermission("tag.dono")) {
- team = "01Dono";
- }
- board.getTeam(team).addPlayer(p);
- p.setDisplayName(board.getTeam(team).getPrefix() + p.getName());
- for (Player all : Bukkit.getOnlinePlayers()) {
- all.setScoreboard(board);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement