Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.maxi.serverscoreprefixsystem.prefix;
- import net.kyori.adventure.text.format.NamedTextColor;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.scoreboard.Scoreboard;
- public class TablistManager {
- private static Scoreboard scoreboard;
- public static void setScoreboard(){
- scoreboard.registerNewTeam("001administrator");
- scoreboard.registerNewTeam("002srstaff");
- scoreboard.registerNewTeam("003developer");
- scoreboard.registerNewTeam("004staff");
- scoreboard.registerNewTeam("005builder");
- scoreboard.registerNewTeam("006content");
- scoreboard.registerNewTeam("007media");
- scoreboard.registerNewTeam("008freund");
- scoreboard.registerNewTeam("009creater");
- scoreboard.registerNewTeam("010partner");
- scoreboard.registerNewTeam("011mythic");
- scoreboard.registerNewTeam("012platin");
- scoreboard.registerNewTeam("013legend");
- scoreboard.registerNewTeam("014elite");
- scoreboard.registerNewTeam("015prime");
- scoreboard.registerNewTeam("016vip");
- scoreboard.registerNewTeam("017default");
- scoreboard.getTeam("001administrator").setPrefix("§4Admin §8● §7");
- scoreboard.getTeam("001administrator").color(NamedTextColor.GRAY);
- scoreboard.getTeam("002srstaff").setPrefix("§9SrStaff §8● §7");
- scoreboard.getTeam("002srstaff").color(NamedTextColor.GRAY);
- scoreboard.getTeam("003developer").setPrefix("§bDev §8● §7");
- scoreboard.getTeam("003developer").color(NamedTextColor.GRAY);
- scoreboard.getTeam("004staff").setPrefix("§aStaff §8● §7");
- scoreboard.getTeam("004staff").color(NamedTextColor.GRAY);
- scoreboard.getTeam("005builder").setPrefix("§2Builder §8● §7");
- scoreboard.getTeam("005builder").color(NamedTextColor.GRAY);
- scoreboard.getTeam("006content").setPrefix("§5Media §8● §7");
- scoreboard.getTeam("006content").color(NamedTextColor.GRAY);
- scoreboard.getTeam("007media").setPrefix("§5Media §8● §7");
- scoreboard.getTeam("007media").color(NamedTextColor.GRAY);
- scoreboard.getTeam("008freund").setPrefix("§bFreund §8● §7");
- scoreboard.getTeam("008freund").color(NamedTextColor.GRAY);
- scoreboard.getTeam("009creater").setPrefix("§dCreator §8● §7");
- scoreboard.getTeam("009creater").color(NamedTextColor.GRAY);
- scoreboard.getTeam("010partner").setPrefix("§fPartner §8● §7");
- scoreboard.getTeam("010partner").color(NamedTextColor.GRAY);
- scoreboard.getTeam("011mythic").setPrefix("§dMythic §8● §7");
- scoreboard.getTeam("011mythic").color(NamedTextColor.GRAY);
- scoreboard.getTeam("012platin").setPrefix("§9Platin §8● §7");
- scoreboard.getTeam("012platin").color(NamedTextColor.GRAY);
- scoreboard.getTeam("013legend").setPrefix("§cLegend §8● §7");
- scoreboard.getTeam("013legend").color(NamedTextColor.GRAY);
- scoreboard.getTeam("014elite").setPrefix("§aElite §8● §7");
- scoreboard.getTeam("014elite").color(NamedTextColor.GRAY);
- scoreboard.getTeam("015prime").setPrefix("§bPrime §8● §7");
- scoreboard.getTeam("015prime").color(NamedTextColor.GRAY);
- scoreboard.getTeam("016vip").setPrefix("§6VIP §8● §7");
- scoreboard.getTeam("016vip").color(NamedTextColor.GRAY);
- scoreboard.getTeam("017default").setPrefix("§7Spieler §8● §7");
- scoreboard.getTeam("017default").color(NamedTextColor.GRAY);
- for (Player player : Bukkit.getOnlinePlayers()) {
- setTeams(player);
- }
- }
- public static void setTeams(Player player){
- String team = "";
- if (player.hasPermission("server.prefix.administrator")) {
- team = "001administrator";
- }else if (player.hasPermission("server.prefix.srstaff")){
- team = "002srstaff";
- }else if (player.hasPermission("server.prefix.developer")){
- team = "003developer";
- }else if (player.hasPermission("server.prefix.staff")){
- team = "004staff";
- }else if (player.hasPermission("server.prefix.builder")){
- team = "005builder";
- }else if (player.hasPermission("server.prefix.content")){
- team = "006content";
- }else if (player.hasPermission("server.prefix.media")){
- team = "007media";
- }else if (player.hasPermission("server.prefix.freund")){
- team = "008freund";
- }else if (player.hasPermission("server.prefix.creater")){
- team = "009creater";
- }else if (player.hasPermission("server.prefix.partner")){
- team = "010partner";
- }else if (player.hasPermission("server.prefix.mythic")){
- team = "011mythic";
- }else if (player.hasPermission("server.prefix.platin")){
- team = "012platin";
- }else if (player.hasPermission("server.prefix.legend")){
- team = "013legend";
- }else if (player.hasPermission("server.prefix.elite")){
- team = "014elite";
- }else if (player.hasPermission("server.prefix.prime")){
- team = "015prime";
- }else if (player.hasPermission("server.prefix.vip")){
- team = "016vip";
- }else {
- team = "017default";
- }
- scoreboard.getTeam(team).addPlayer(player);
- player.setScoreboard(scoreboard);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement