Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.tab;
- import com.massivecraft.factions.FPlayers;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.scoreboard.Scoreboard;
- import org.bukkit.scoreboard.Team;
- public class Tab extends JavaPlugin {
- public void onEnable() {
- getServer().getScheduler().runTaskTimer(this, new Runnable() {
- @Override
- public void run() {
- Scoreboard scoreboard = getServer().getScoreboardManager().getMainScoreboard();
- Team owner = scoreboard.getTeam("01OWNER");
- Team manager = scoreboard.getTeam("02MANAGER");
- Team admin = scoreboard.getTeam("03ADMIN");
- Team dev = scoreboard.getTeam("04DEV");
- Team mod = scoreboard.getTeam("05MOD");
- Team helper = scoreboard.getTeam("06HELPER");
- Team thelper = scoreboard.getTeam("07THELPER");
- Team youtuber = scoreboard.getTeam("08YOUTUBER");
- Team twitch = scoreboard.getTeam("09TWITCH");
- Team royale = scoreboard.getTeam("10ROYALE");
- Team valk = scoreboard.getTeam("11VALK");
- Team prince = scoreboard.getTeam("12PRINCE");
- Team knight = scoreboard.getTeam("13KNIGHT");
- Team wizard = scoreboard.getTeam("14WIZARD");
- Team hunter = scoreboard.getTeam("15HUNTER");
- Team barb = scoreboard.getTeam("16BARB");
- Team archer = scoreboard.getTeam("17ARCHER");
- Team goblin = scoreboard.getTeam("18GOBLIN");
- Team miner = scoreboard.getTeam("19MINER");
- Team member = scoreboard.getTeam("20MEMBER");
- for (Player player : Bukkit.getOnlinePlayers()) {
- owner.setPrefix("§cOwner §7");
- owner.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- manager.setPrefix("§5Manager §7");
- manager.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- dev.setPrefix("§6Dev §7");
- dev.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag().trim());
- admin.setPrefix("§dAdmin §7");
- admin.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- mod.setPrefix("§eMod §7");
- mod.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- helper.setPrefix("§aHelper §7");
- helper.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- thelper.setPrefix("§aT-Helper §7");
- thelper.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- youtuber.setPrefix("§cYou§fTube §7");
- youtuber.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- twitch.setPrefix("§5Twitch §7");
- twitch.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- royale.setPrefix("§cRoyale §7");
- royale.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- valk.setPrefix("§6Valkyrie §7");
- valk.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- prince.setPrefix("§5Prince §7");
- prince.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- knight.setPrefix("§bKnight §7");
- knight.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- wizard.setPrefix("§dWizard §7");
- wizard.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- hunter.setPrefix("§3Hunter §7");
- hunter.setSuffix(" " + " " + FPlayers.getInstance().getByPlayer(player).getTag());
- barb.setPrefix("§eBarbarian §7");
- barb.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- archer.setPrefix("§2Archer §7");
- archer.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- goblin.setPrefix("§aGoblin §7");
- goblin.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- miner.setPrefix("§9Miner §7");
- miner.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- member.setPrefix("§7Member §7");
- member.setSuffix(" " + FPlayers.getInstance().getByPlayer(player).getTag());
- }
- for (Player player : Bukkit.getOnlinePlayers()) {
- if (player.hasPermission("prefix.owner")) {
- owner.addPlayer(player);
- } else if (player.hasPermission("prefix.manager")) {
- manager.addPlayer(player);
- } else if (player.hasPermission("prefix.dev")) {
- dev.addPlayer(player);
- } else if (player.hasPermission("prefix.admin")) {
- admin.addPlayer(player);
- } else if (player.hasPermission("prefix.mod")) {
- mod.addPlayer(player);
- } else if (player.hasPermission("prefix.helper")) {
- helper.addPlayer(player);
- } else if (player.hasPermission("prefix.thelper")) {
- thelper.addPlayer(player);
- } else if (player.hasPermission("prefix.youtube")) {
- youtuber.addPlayer(player);
- } else if (player.hasPermission("prefix.twitch")) {
- twitch.addPlayer(player);
- } else if (player.hasPermission("prefix.royale")) {
- royale.addPlayer(player);
- } else if (player.hasPermission("prefix.valk")) {
- valk.addPlayer(player);
- } else if (player.hasPermission("prefix.prince")) {
- prince.addPlayer(player);
- } else if (player.hasPermission("prefix.knight")) {
- knight.addPlayer(player);
- } else if (player.hasPermission("prefix.wizard")) {
- wizard.addPlayer(player);
- } else if (player.hasPermission("prefix.hunter")) {
- hunter.addPlayer(player);
- } else if (player.hasPermission("prefix.barb")) {
- barb.addPlayer(player);
- } else if (player.hasPermission("prefix.archer")) {
- archer.addPlayer(player);
- } else if (player.hasPermission("prefix.goblin")) {
- goblin.addPlayer(player);
- } else if (player.hasPermission("prefix.miner")) {
- miner.addPlayer(player);
- } else {
- member.addPlayer(player);
- }
- }
- }
- }, 0, 40);
- }
- public static String color(String msg) {
- return ChatColor.translateAlternateColorCodes('&', msg);
- }
- public void onDisable() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement