Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.bladian.uhc.manager;
- import me.bladian.uhc.Core;
- import me.bladian.uhc.player.UHCPlayer;
- import me.bladian.uhc.enums.GameState;
- import me.bladian.uhc.enums.TeamType;
- import me.bladian.uhc.util.Reference;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.entity.Player;
- import org.bukkit.scheduler.BukkitRunnable;
- import org.bukkit.scoreboard.*;
- import java.text.DecimalFormat;
- import java.text.SimpleDateFormat;
- import java.util.TimeZone;
- /**
- * Created by BladianYT
- */
- public class ScoreboardManager
- {
- private Core core = Core.instance;
- private Reference reference = core.getReference();
- private PlayerManager playerManager = core.getPlayerManager();
- private TeamManager teamManager = core.getTeamManager();
- private GameManager gameManager = core.getGameManager();
- private final DecimalFormat df = new DecimalFormat("###,##0.###");
- public String ARROW = "§8»";
- SimpleDateFormat f = new SimpleDateFormat("HH:mm:ss");
- SimpleDateFormat f1 = new SimpleDateFormat("dd/MM/yyyy");
- public ScoreboardManager()
- {
- f.setTimeZone(TimeZone.getTimeZone("UTC"));
- f1.setTimeZone(TimeZone.getTimeZone("UTC"));
- new BukkitRunnable()
- {
- @Override
- public void run()
- {
- for (Player p : Bukkit.getOnlinePlayers())
- {
- UHCPlayer uhcPlayer = playerManager.getUhcPlayerMap().get(p.getUniqueId());
- updateScoreboard(p, gameManager.getGameState(), uhcPlayer);
- }
- }
- }.runTaskTimer(core, 0L, 20L);
- }
- public void createScoreboard(Player p, UHCPlayer uhcPlayer)
- {
- Scoreboard scoreboard = Bukkit.getScoreboardManager().getNewScoreboard();
- Objective obj = scoreboard.registerNewObjective("practice", "dummy");
- obj.setDisplaySlot(DisplaySlot.SIDEBAR);
- p.setScoreboard(scoreboard);
- changeScoreboard(p, gameManager.getGameState(), uhcPlayer);
- }
- public void changeScoreboard(Player p, GameState gameState, UHCPlayer uhcPlayer)
- {
- Scoreboard scoreboard = p.getScoreboard();
- for (Team team : scoreboard.getTeams())
- {
- team.unregister();
- }
- Objective oldObj = scoreboard.getObjective(DisplaySlot.SIDEBAR);
- oldObj.unregister();
- if (scoreboard.getObjective(DisplaySlot.BELOW_NAME) != null)
- {
- scoreboard.getObjective(DisplaySlot.BELOW_NAME).unregister();
- }
- Objective obj = scoreboard.registerNewObjective("practice", "dummy");
- obj.setDisplaySlot(DisplaySlot.SIDEBAR);
- switch (gameManager.getServerType())
- {
- case Savage:
- obj.setDisplayName("§6§lSavage§f§l UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(6);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6 " + 0);
- obj.getScore("§fKills: ").setScore(3);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(9);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6 " + 0);
- obj.getScore("§fKills: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§6" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(3);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(4);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(3);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§6" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(4);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§6" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(3);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§6" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case SILENCE:
- obj.setDisplayName("§b§lSilence §b§lNetwork");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine2.addEntry("§6§lGAME INFO");
- obj.getScore("§6§lGAME INFO").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eTimer: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eTimer: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§eBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(6);
- Team stats = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- stats.addEntry("§6§lPLAYER INFO");
- obj.getScore("§6§lPLAYER INFO").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eKills: ").setScore(4);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§ePlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§ePlayers: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§d@Silence");
- ip.setSuffix("Network_");
- obj.getScore("§d@Silence").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(14);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine2.addEntry("§6§lGAME INFO");
- obj.getScore("§6§lGAME INFO").setScore(13);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eTimer: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eTimer: ").setScore(12);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§eBorder: ").setScore(11);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(10);
- Team stats = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- stats.addEntry("§6§lPLAYER INFO");
- obj.getScore("§6§lPLAYER INFO").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§ePlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§ePlayers: ").setScore(7);
- Team newLine4 = scoreboard.registerNewTeam(ChatColor.WHITE.toString());
- newLine4.addEntry("§c");
- obj.getScore("§c").setScore(6);
- Team teamStats = scoreboard.registerNewTeam(ChatColor.UNDERLINE.toString());
- teamStats.addEntry("§6§lTEAM INFO");
- obj.getScore("§6§lTEAM INFO").setScore(5);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§eTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§eTeams: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§eTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§eTeam Kills: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§d@Silence");
- ip.setSuffix("Network_");
- obj.getScore("§d@Silence").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§ePlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§ePlayers: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§d@Silence");
- ip.setSuffix("Network_");
- obj.getScore("§d@Silence").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§eTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§eScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§eScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§eScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§eScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§d@Silence");
- ip.setSuffix("Network_");
- obj.getScore("§d@Silence").setScore(1);
- }
- break;
- case FALUX:
- obj.setDisplayName("§c§lFalux§f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(9);
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(8);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cYour Kills: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers Left: ").setScore(5);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§cSpectators: ");
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- obj.getScore("§cSpectators: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Current Bor");
- border.setSuffix("der:§f" + gameManager.getBorderRadius());
- obj.getScore("§6Current Bor").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@FaluxUHC");
- obj.getScore("§b@FaluxUHC").setScore(1);
- }
- else
- {
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(11);
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(10);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cYour Kills: ").setScore(9);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§cTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§cTeam Kills: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(7);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§cTeams Left: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§cTeams Left: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers Left: ").setScore(5);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§cSpectators: ");
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- obj.getScore("§cSpectators: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Current Bor");
- border.setSuffix("der:§f" + gameManager.getBorderRadius());
- obj.getScore("§6Current Bor").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@FaluxUHC");
- obj.getScore("§b@FaluxUHC").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§cPlayers: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(4);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@FaluxUHC");
- obj.getScore("§b@FaluxUHC").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§cTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§cScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§cScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§cScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§cScattered: ").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@FaluxUHC");
- obj.getScore("§b@FaluxUHC").setScore(1);
- }
- break;
- case CREW:
- obj.setDisplayName("§b§lCrew UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§beu.crew.com");
- obj.getScore("§beu.crew.com").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f " + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§cTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§cTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§cTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§cTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§beu.crew.com");
- obj.getScore("§beu.crew.com").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§cPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§beu.crew.com");
- obj.getScore("§beu.crew.com").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§cTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§cScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§cScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§cScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§cScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§beu.crew.com");
- obj.getScore("§beu.crew.com").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case GOLDENEAGLE:
- obj.setDisplayName("§6§lGoldenEagleUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eGame Time: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(8);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eYour Kills: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§ePlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§ePlayers Left: ").setScore(5);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.AQUA.toString());
- newLine3.addEntry("§c");
- obj.getScore("§c").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eCurrent Bord");
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- obj.getScore("§eCurrent Bord").setScore(3);
- Team newLine4 = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- newLine4.addEntry("§d");
- obj.getScore("§d").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@GoldenEagle");
- ip.setSuffix("UHC");
- obj.getScore("§6@GoldenEagle").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(13);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eGame Time: ").setScore(12);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(11);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eYour Kills: ").setScore(10);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(9);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§ePlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§ePlayers Left: ").setScore(8);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.AQUA.toString());
- newLine3.addEntry("§c");
- obj.getScore("§c").setScore(7);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eCurrent Bord");
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- obj.getScore("§eCurrent Bord").setScore(6);
- Team newLine4 = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- newLine4.addEntry("§d");
- obj.getScore("§d").setScore(5);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§eTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§eTeams: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§eTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§eTeam Kills: ").setScore(3);
- Team newLine5 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine5.addEntry("§e");
- obj.getScore("§e").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@GoldenEagle");
- ip.setSuffix("UHC");
- obj.getScore("§6@GoldenEagle").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§ePlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§ePlayers: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§6");
- obj.getScore("§6").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(4);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@GoldenEagle");
- ip.setSuffix("UHC");
- obj.getScore("§6@GoldenEagle").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§6");
- obj.getScore("§6").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§eTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§6");
- obj.getScore("§6").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§eScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§eScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§eScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§eScattered: ").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@GoldenEagle");
- ip.setSuffix("UHC");
- obj.getScore("§6@GoldenEagle").setScore(1);
- }
- break;
- case VENOM:
- obj.setDisplayName("§5§lVenom§b§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.venomuhc");
- ip.setSuffix(".win");
- obj.getScore("§5play.venomuhc").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f " + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§bTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§bTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.venomuhc");
- ip.setSuffix(".win");
- obj.getScore("§5play.venomuhc").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.venomuhc");
- ip.setSuffix(".win");
- obj.getScore("§5play.venomuhc").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.venomuhc");
- ip.setSuffix(".win");
- obj.getScore("§5play.venomuhc").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case STRAW:
- obj.setDisplayName("§5§lStraw§b§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.straw");
- ip.setSuffix(".win");
- obj.getScore("§5play.straw").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f " + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§bTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§bTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.straw");
- ip.setSuffix(".win");
- obj.getScore("§5play.straw").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.straw");
- ip.setSuffix(".win");
- obj.getScore("§5play.straw").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5play.straw");
- ip.setSuffix(".win");
- obj.getScore("§5play.straw").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case CLEANMC:
- obj.setDisplayName("§6CleanMC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Game Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§6Game Time: ").setScore(8);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§6Your Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§6Your Kills: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§6Players Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§6Players Left: ").setScore(5);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Current Bord");
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- obj.getScore("§6Current Bord").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6CleanMC.eu");
- obj.getScore("§6CleanMC.eu").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Game Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§6Game Time: ").setScore(11);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§6Your Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§6Your Kills: ").setScore(10);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(9);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§6Teams Left: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§6Teams Left: ").setScore(8);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§6Team Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§6Team Kills: ").setScore(7);
- Team newLine5 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine5.addEntry("§6");
- obj.getScore("§6").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§6Players Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§6Players Left: ").setScore(5);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Current Bord");
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- obj.getScore("§6Current Bord").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6CleanMC.eu");
- obj.getScore("§6CleanMC.eu").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Players: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§6Players: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§6");
- obj.getScore("§6").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§7/list");
- obj.getScore("§7/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§7/scenarios");
- obj.getScore("§7/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§7/config");
- obj.getScore("§7/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§7/helpop");
- obj.getScore("§7/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6CleanMC.eu");
- obj.getScore("§6CleanMC.eu").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Time Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§6Time Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§6");
- obj.getScore("§6").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§6Scattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§6Scattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§6Scattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§6Scattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6CleanMC.eu");
- obj.getScore("§6CleanMC.eu").setScore(1);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case MOONSTRUCKMC:
- obj.setDisplayName("§5§lMoonstruck UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5mc.moonstruck");
- ip.setSuffix(".win");
- obj.getScore("§5mc.moonstruck").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f " + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§bTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§bTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5mc.moonstruck");
- ip.setSuffix(".win");
- obj.getScore("§5mc.moonstruck").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5mc.moonstruck");
- ip.setSuffix(".win");
- obj.getScore("§5mc.moonstruck").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§5mc.moonstruck");
- ip.setSuffix(".win");
- obj.getScore("§5mc.moonstruck").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case PURIX:
- obj.setDisplayName("§9§lPURIX§7§l (UHC)");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§900:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§9" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§9 " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§9" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§9@PURIXUHC");
- obj.getScore("§9@PURIXUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§900:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§9 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§9 " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§9" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§9" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§9" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§9@PURIXUHC");
- obj.getScore("§9@PURIXUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§9@PURIXUHC");
- obj.getScore("§9@PURIXUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§9" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§9" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§9" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§9@PURIXUHC");
- obj.getScore("§9@PURIXUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case TREASURE:
- obj.setDisplayName("§c§lTreasureMC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(12);
- Team newLine4 = scoreboard.registerNewTeam(ChatColor.BLACK.toString());
- newLine4.addEntry("§r");
- obj.getScore("§r").setScore(11);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fMatch Time: ");
- timer.setSuffix("§c00:00:00");
- obj.getScore("§fMatch Time: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fYour Kills: ");
- kill.setSuffix("§c" + 0);
- obj.getScore("§fYour Kills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§c" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.GRAY.toString());
- newLine2.addEntry("§n");
- obj.getScore("§n").setScore(6);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§fSpectators: ");
- specs.setSuffix("§c" + playerManager.getSpectators().size());
- obj.getScore("§fSpectators: ").setScore(5);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorderline: ");
- border.setSuffix("§c" + gameManager.getBorderRadius());
- obj.getScore("§fBorderline: ").setScore(4);
- Team newLine6 = scoreboard.registerNewTeam(ChatColor.MAGIC.toString());
- newLine6.addEntry("§m");
- obj.getScore("§m").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§c§n@TreasureUHC");
- obj.getScore("§c§n@TreasureUHC").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(14);
- Team newLine4 = scoreboard.registerNewTeam(ChatColor.BLACK.toString());
- newLine4.addEntry("§r");
- obj.getScore("§r").setScore(13);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fMatch Time: ");
- timer.setSuffix("§c00:00:00");
- obj.getScore("§fMatch Time: ").setScore(12);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(11);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fYour Kills: ");
- kill.setSuffix("§c" + 0);
- obj.getScore("§fYour Kills: ").setScore(10);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§c" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(9);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.GRAY.toString());
- newLine2.addEntry("§n");
- obj.getScore("§n").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§c" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine6 = scoreboard.registerNewTeam(ChatColor.MAGIC.toString());
- newLine6.addEntry("§m");
- obj.getScore("§m").setScore(6);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§fSpectators: ");
- specs.setSuffix("§c" + playerManager.getSpectators().size());
- obj.getScore("§fSpectators: ").setScore(5);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorderline: ");
- border.setSuffix("§c" + gameManager.getBorderRadius());
- obj.getScore("§fBorderline: ").setScore(4);
- Team newLine7 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine7.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§c§n@TreasureUHC");
- obj.getScore("§c§n@TreasureUHC").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§c" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(4);
- Team explain = scoreboard.registerNewTeam(ChatColor.WHITE.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§c§n@TreasureUHC");
- obj.getScore("§c§n@TreasureUHC").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§c" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§c" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§c" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§c§n@TreasureUHC");
- obj.getScore("§c§n@TreasureUHC").setScore(1);
- }
- break;
- case VOLX:
- obj.setDisplayName("§b§lVolx§f§l UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers:");
- alive.setSuffix("§b " + gameManager.getPlayers().size());
- obj.getScore("§fPlayers:").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers:");
- alive.setSuffix("§b " + gameManager.getPlayers().size());
- obj.getScore("§fPlayers:").setScore(7);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams:");
- team.setSuffix("§b " + teamManager.getTeams().size());
- obj.getScore("§fTeams:").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(3);
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team host = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- host.addEntry("§fHost:§b ");
- host.setSuffix(hostName);
- obj.getScore("§fHost:§b ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(3);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§b" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case HUNDRED:
- obj.setDisplayName("§c§lHundred §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cTime: ").setScore(6);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(3);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cTime: ").setScore(9);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f " + 0);
- obj.getScore("§cKills: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cPlayers: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cPlayers: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§cTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§cTeams: ").setScore(3);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§cTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§cTeam Kills: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§cPlayers: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(5);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(4);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(3);
- Team explain = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§cTime Left: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(4);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§cScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§cScattering: ").setScore(3);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§cScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§cScattered: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case UNION:
- obj.setDisplayName("§d§lUnion §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§d00:00:00");
- obj.getScore("§fGame Time: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fRemaining: ");
- alive.setSuffix("§d" + gameManager.getPlayers().size());
- obj.getScore("§fRemaining: ").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§d" + 0);
- obj.getScore("§fKills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§d" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§d00:00:00");
- obj.getScore("§fGame Time: ").setScore(7);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fRemaining: ");
- alive.setSuffix("§d" + gameManager.getPlayers().size());
- obj.getScore("§fRemaining: ").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§d" + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§d" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§d" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§d" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(3);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§d" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fStarting In: ");
- timer.setSuffix("§d" + gameManager.getScatterTimeLeft());
- obj.getScore("§fStarting In: ").setScore(3);
- Team players = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- players.addEntry("§fPlayers: ");
- players.setSuffix("§d" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case SCARTY:
- obj.setDisplayName("§b§lScartyUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cRemaining: ").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b@Scarty");
- ip.setSuffix("Network");
- obj.getScore(" §b@Scarty").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cRemaining: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§cTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§cTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§cTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§cTeam Kills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b@Scarty");
- ip.setSuffix("Network");
- obj.getScore(" §b@Scarty").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§cPlayers: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(4);
- Team explain = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- ip.addEntry(" §b@Scarty");
- ip.setSuffix("Network");
- obj.getScore(" §b@Scarty").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§cTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§cScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§cScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§cScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§cScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- ip.addEntry(" §b@Scarty");
- ip.setSuffix("Network");
- obj.getScore(" §b@Scarty").setScore(1);
- }
- break;
- case VERENITY:
- obj.setDisplayName("§d§lVerenity UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e" + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§d@VerenityMC");
- obj.getScore("§d@VerenityMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§e" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.GOLD.toString());
- ip.addEntry("§d@VerenityMC");
- obj.getScore("§d@VerenityMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- explain.addEntry("§df/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§d@@VerenityMC");
- obj.getScore("§d@VerenityMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§e" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§e" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§e" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§d@VerenityMC");
- obj.getScore("§d@VerenityMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case KRIOS:
- obj.setDisplayName("§4KriosMC§r UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§7Time: ");
- timer.setSuffix("§c00:00:00");
- obj.getScore("§7Time: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§7Border: ");
- border.setSuffix("§c" + gameManager.getBorderRadius());
- obj.getScore("§7Border: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§7");
- obj.getScore("§7").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§7Kills: ");
- kill.setSuffix("§c" + 0);
- obj.getScore("§7Kills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§7Players: ");
- alive.setSuffix("§c" + gameManager.getPlayers().size());
- obj.getScore("§7Players: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§4§nKriosMC");
- ip.setSuffix(".com");
- obj.getScore("§4§nKriosMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§7Time: ");
- timer.setSuffix("§c00:00:00");
- obj.getScore("§7Time: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§7Border: ");
- border.setSuffix("§c " + gameManager.getBorderRadius());
- obj.getScore("§7Border: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§7");
- obj.getScore("§7").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§7Kills: ");
- kill.setSuffix("§c" + 0);
- obj.getScore("§7Kills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§7Players: ");
- alive.setSuffix("§c" + gameManager.getPlayers().size());
- obj.getScore("§7Players: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§7Teams: ");
- team.setSuffix("§c" + teamManager.getTeams().size());
- obj.getScore("§7Teams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§7Team Kills: ");
- teamK.setSuffix("§c" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§7Team Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§4§nKriosMC");
- ip.setSuffix(".com");
- obj.getScore("§4§nKriosMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§7Players: ");
- timer.setSuffix("§c" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§7Players: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§7");
- obj.getScore("§7").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§7/list");
- obj.getScore("§7/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§7/scenarios");
- obj.getScore("§7/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§7/config");
- obj.getScore("§7/config").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§4§nKriosMC");
- ip.setSuffix(".com");
- obj.getScore("§4§nKriosMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§7Time Left: ");
- timer.setSuffix("§c" + gameManager.getScatterTimeLeft());
- obj.getScore("§7Time Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§7");
- obj.getScore("§7").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§7Scattering: ");
- list.setSuffix("§c" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§7Scattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§7Scattered: ");
- scattered.setSuffix("§c" + gameManager.getScatterTimes());
- obj.getScore("§7Scattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§4§nKriosMC");
- ip.setSuffix(".com");
- obj.getScore("§4§nKriosMC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case FATE:
- obj.setDisplayName("§5§lFate §6§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§900:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§9" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§9 " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§9" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cFateMC.Org");
- obj.getScore("§cFateMC.Org").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§900:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§9 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§9 " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§9" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§9" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§9" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cFateMC.Org");
- obj.getScore("§cFateMC.Org").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§9" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cFateMC.Org");
- obj.getScore("§cFateMC.Org").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§9" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§9" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§9" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cFateMC.Org");
- obj.getScore("§cFateMC.Org").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case SAPHIRE:
- obj.setDisplayName("§6§lSaphireMC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§eRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§eRemaining: ").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eKills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§eBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §6saphire");
- ip.setSuffix("mc.us");
- obj.getScore(" §6saphire").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§eGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§eRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§eRemaining: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§eKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§eKills: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§eTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§eTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§eTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§eTeam Kills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§eBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§eBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §6saphire");
- ip.setSuffix("mc.us");
- obj.getScore(" §6saphire").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§ePlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§ePlayers: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §6saphire");
- ip.setSuffix("mc.us");
- obj.getScore(" §6saphire").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§eTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§eTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§e");
- obj.getScore("§e").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§eScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§eScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§eScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§eScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §6saphire");
- ip.setSuffix("mc.us");
- obj.getScore(" §6saphire").setScore(1);
- }
- break;
- case THROW:
- obj.setDisplayName("§3§lThrow UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§3Time: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§3Time: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§3Border: ");
- border.setSuffix("§e" + gameManager.getBorderRadius());
- obj.getScore("§3Border: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§3");
- obj.getScore("§3").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§3Kills: ");
- kill.setSuffix("§e " + 0);
- obj.getScore("§3Kills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§3Players: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§3Players: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@ThrowUHC");
- ip.setSuffix("Network");
- obj.getScore("§e@ThrowUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§3Time: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§3Time: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§3Border: ");
- border.setSuffix("§e " + gameManager.getBorderRadius());
- obj.getScore("§3Border: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§3");
- obj.getScore("§3").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§3Kills: ");
- kill.setSuffix("§e " + 0);
- obj.getScore("§3Kills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§3Players: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§3Players: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§3Teams: ");
- team.setSuffix("§e" + teamManager.getTeams().size());
- obj.getScore("§3Teams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§3Team Kills: ");
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§3Team Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@ThrowUHC");
- ip.setSuffix("Network");
- obj.getScore("§e@ThrowUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§3Players: ");
- timer.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§3Players: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§3");
- obj.getScore("§3").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§3/list");
- obj.getScore("§3/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§3/scenarios");
- obj.getScore("§3/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§3/config");
- obj.getScore("§3/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§3/helpop");
- obj.getScore("§3/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@ThrowUHC");
- ip.setSuffix("Network");
- obj.getScore("§e@ThrowUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§3Time Left: ");
- timer.setSuffix("§e" + gameManager.getScatterTimeLeft());
- obj.getScore("§3Time Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§3");
- obj.getScore("§3").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§3Scattering: ");
- list.setSuffix("§e" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§3Scattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§3Scattered: ");
- scattered.setSuffix("§e" + gameManager.getScatterTimes());
- obj.getScore("§3Scattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@ThrowUHC");
- ip.setSuffix("Network");
- obj.getScore("§e@ThrowUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case PVPTEMPLE:
- obj.setDisplayName("§4§lPvPTemple §8(§4UHC§8)");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§4Time: ");
- timer.setSuffix("§700:00:00");
- obj.getScore("§4Time: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§4Border: ");
- border.setSuffix("§7" + gameManager.getBorderRadius());
- obj.getScore("§4Border: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§4");
- obj.getScore("§4").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§4Kills: ");
- kill.setSuffix("§7 " + 0);
- obj.getScore("§4Kills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§4Players: ");
- alive.setSuffix("§7" + gameManager.getPlayers().size());
- obj.getScore("§4Players: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§7@PvPTemple");
- ip.setSuffix("IT");
- obj.getScore("§7@PvPTemple").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§4Time: ");
- timer.setSuffix("§700:00:00");
- obj.getScore("§4Time: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§4Border: ");
- border.setSuffix("§7 " + gameManager.getBorderRadius());
- obj.getScore("§4Border: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§4");
- obj.getScore("§4").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§4Kills: ");
- kill.setSuffix("§7 " + 0);
- obj.getScore("§4Kills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§4Players: ");
- alive.setSuffix("§7" + gameManager.getPlayers().size());
- obj.getScore("§4Players: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§4Teams: ");
- team.setSuffix("§7" + teamManager.getTeams().size());
- obj.getScore("§4Teams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§4Team Kills: ");
- teamK.setSuffix("§7" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§4Team Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§7@PvPTemple");
- ip.setSuffix("IT");
- obj.getScore("§7@PvPTemple").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m-------");
- footer.setSuffix("---------");
- obj.getScore("§8§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(5);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§4Players: ");
- timer.setSuffix("§7" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§4Players: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§7@PvPTemple");
- ip.setSuffix("IT");
- obj.getScore("§7@PvPTemple").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m------");
- footer.setSuffix("----------");
- obj.getScore("§8§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§8§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§8§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§4Time Left: ");
- timer.setSuffix("§7" + gameManager.getScatterTimeLeft());
- obj.getScore("§4Time Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§4");
- obj.getScore("§4").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§4Scattering: ");
- list.setSuffix("§7" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§4Scattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§4Scattered: ");
- scattered.setSuffix("§7" + gameManager.getScatterTimes());
- obj.getScore("§4Scattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§7@PvPTemple");
- ip.setSuffix("IT");
- obj.getScore("§7@PvPTemple").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§8§m------");
- footer.setSuffix("----------");
- obj.getScore("§8§m------").setScore(1);
- }
- break;
- case SHRINE:
- obj.setDisplayName("§b§lShrine§f§l UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Play");
- ip.setSuffix("ShrineUHC");
- obj.getScore("§b@Play").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§b" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Play");
- ip.setSuffix("ShrineUHC");
- obj.getScore("§b@Play").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Play");
- ip.setSuffix("ShrineUHC");
- obj.getScore("§b@Play").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§b" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§b" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§b" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Play");
- ip.setSuffix("ShrineUHC");
- obj.getScore("§b@Play").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case DARK:
- obj.setDisplayName("§8§lDark§f§l UHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§800:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§8" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§8 " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§8" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§8@Dark_UHC");
- obj.getScore("§8@Dark_UHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§800:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§8 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§8 " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§8" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§8" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§8" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§8@Dark_UHC");
- obj.getScore("§8@Dark_UHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§8" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§8@Dark_UHC");
- obj.getScore("§8@Dark_UHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§8" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§8" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§8" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§8@Dark_UHC");
- obj.getScore("§8@Dark_UHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case SANITY:
- obj.setDisplayName("§b§lSanity§f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bRemaining: ").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Lil");
- ip.setSuffix("Uzies");
- obj.getScore("§b@Lil").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bRemaining: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§bTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§bTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bTeam Kills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Lil");
- ip.setSuffix("Uzies");
- obj.getScore("§b@Lil").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Lil");
- ip.setSuffix("Uzies");
- obj.getScore("§b@Lil").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§b@Lil");
- ip.setSuffix("Uzies");
- obj.getScore("§b@Lil").setScore(1);
- }
- break;
- case SYPHON:
- obj.setDisplayName("§6§lSyphon§f§l Network");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6 " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@Syphon");
- ip.setSuffix("Network");
- obj.getScore("§6@Syphon").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6 " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§6" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@Syphon");
- ip.setSuffix("Network");
- obj.getScore("§6@Syphon").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@Syphon");
- ip.setSuffix("Network");
- obj.getScore("§6@Syphon").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§6" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§6" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§6" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§6@Syphon");
- ip.setSuffix("Network");
- obj.getScore("§6@Syphon").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case OVER:
- obj.setDisplayName("§b§lOverUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(11);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Game Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§6Game Time: ").setScore(10);
- Team newLine6 = scoreboard.registerNewTeam(ChatColor.GOLD.toString());
- newLine6.addEntry("§6");
- obj.getScore("§6").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§6Your Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§6Your Kills: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(7);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§6Players Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§6Players Left: ").setScore(6);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§6Spectators: ");
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- obj.getScore("§6Spectators: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Border Size: ");
- border.setSuffix("§c" + gameManager.getBorderRadius());
- obj.getScore("§6Border Size: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§bwww.over");
- ip.setSuffix("uhc.xyz");
- obj.getScore("§bwww.over").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(13);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Game Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§6Game Time: ").setScore(12);
- Team newLine6 = scoreboard.registerNewTeam(ChatColor.GOLD.toString());
- newLine6.addEntry("§6");
- obj.getScore("§6").setScore(11);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§6Your Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§6Your Kills: ").setScore(10);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§6Team Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§6Team Kills: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(8);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§6Teams Left: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§6Teams Left: ").setScore(7);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§6Players Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§6Players Left: ").setScore(6);
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§6Spectators: ");
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- obj.getScore("§6Spectators: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§6Border Size: ");
- border.setSuffix("§c" + gameManager.getBorderRadius());
- obj.getScore("§6Border Size: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§bwww.over");
- ip.setSuffix("uhc.xyz");
- obj.getScore("§bwww.over").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(5);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Online: ");
- timer.setPrefix("§6Players ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§6Online: ").setScore(4);
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§6Game Type: ");
- scenarios.setSuffix("§f" + x);
- obj.getScore("§6Game Type: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§bwww.over");
- ip.setSuffix("uhc.xyz");
- obj.getScore("§bwww.over").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(5);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§6Teleporting");
- timer.setSuffix(" Players.");
- obj.getScore("§6Teleporting").setScore(4);
- Team wait = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- wait.addEntry("§6Please");
- wait.setSuffix(" wait...");
- obj.getScore("§6Please").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§bwww.over");
- ip.setSuffix("uhc.xyz");
- obj.getScore("§bwww.over").setScore(1);
- }
- break;
- case DOMINATE:
- obj.setDisplayName("§b§lDominate §3§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bRemaining: ").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b§l@Dominate");
- ip.setSuffix("§3§lUHC");
- obj.getScore(" §b§l@Dominate").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bRemaining: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bKills: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§bTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§bTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bTeam Kills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§bBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§bBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b§l@Dominate");
- ip.setSuffix("§3§lUHC");
- obj.getScore(" §b§l@Dominate").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(5);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(4);
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team host = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- host.addEntry("§bHost:§f ");
- host.setSuffix(hostName);
- obj.getScore("§bHost:§f ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b§l@Dominate");
- ip.setSuffix("§3§lUHC");
- obj.getScore(" §b§l@Dominate").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §b§l@Dominate");
- ip.setSuffix("§3§lUHC");
- obj.getScore(" §b§l@Dominate").setScore(1);
- }
- break;
- case VEIL:
- obj.setDisplayName("§e§lVeil§f§l UHC V2");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e " + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@VeilUHC");
- obj.getScore("§e@VeilUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§e00:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§e" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@VeilUHC");
- obj.getScore("§e@VeilUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@VeilUHC");
- obj.getScore("§e@VeilUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§e" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§e" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§e" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§e@VeilUHC");
- obj.getScore("§e@VeilUHC").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case FARIOUS:
- obj.setDisplayName("§4§lFarious §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§400:00:00");
- obj.getScore("§fGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§4" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§4" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(3);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§4 " + 0);
- obj.getScore("§fKills: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§400:00:00");
- obj.getScore("§fGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§4" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§4" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(5);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§4 " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§4 " + 0);
- obj.getScore("§fKills: ").setScore(3);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§4" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(5);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(4);
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team host = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- host.addEntry("§fHost:§4 ");
- host.setSuffix(hostName);
- obj.getScore("§fHost:§4 ").setScore(3);
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§fType: ");
- scenarios.setSuffix("§f" + x);
- obj.getScore("§fType: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m------");
- footer.setSuffix("----------");
- obj.getScore("§f§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(3);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTimer: ");
- timer.setSuffix("§4" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTimer: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m------");
- footer.setSuffix("----------");
- obj.getScore("§f§m------").setScore(1);
- }
- break;
- case AZULIAN:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- case SCARCE:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- case PROXIMITY:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- case STYLUS:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- case PIXINITY:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- case HOLTON:
- changeScoreboard2(p, gameState, uhcPlayer);
- break;
- }
- }
- public void changeScoreboard2(Player p, GameState gameState, UHCPlayer uhcPlayer)
- {
- Scoreboard scoreboard = p.getScoreboard();
- for (Team team : scoreboard.getTeams())
- {
- team.unregister();
- }
- Objective oldObj = scoreboard.getObjective(DisplaySlot.SIDEBAR);
- oldObj.unregister();
- if (scoreboard.getObjective(DisplaySlot.BELOW_NAME) != null)
- {
- scoreboard.getObjective(DisplaySlot.BELOW_NAME).unregister();
- }
- Objective obj = scoreboard.registerNewObjective("practice", "dummy");
- obj.setDisplaySlot(DisplaySlot.SIDEBAR);
- switch (gameManager.getServerType())
- {
- case AZULIAN:
- obj.setDisplayName("§b§lAzulian §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fGame Time: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fRemaining: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fRemaining: ").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b" + 0);
- obj.getScore("§fKills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fGame Time: ").setScore(7);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fRemaining: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fRemaining: ").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b" + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§b" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(3);
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§fType: ");
- scenarios.setSuffix("§f" + x);
- obj.getScore("§fType: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fScattering ");
- timer.setSuffix("Players...");
- obj.getScore("§fScattering ").setScore(3);
- Team players = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- players.addEntry("§fPlease ");
- players.setSuffix("Wait...");
- obj.getScore("§fPlease ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- break;
- case SCARCE:
- obj.setDisplayName("§c§lScarce §7§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cRemaining: ").setScore(5);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §c§l@Scarce");
- ip.setSuffix("§7§lUHC");
- obj.getScore(" §c§l@Scarce").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§cGame Time: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§cRemaining: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§cRemaining: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§cKills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§cKills: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§cTeams: ");
- team.setSuffix("§f" + teamManager.getTeams().size());
- obj.getScore("§cTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§cTeam Kills: ");
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§cTeam Kills: ").setScore(4);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cBorder: ");
- border.setSuffix("§f" + gameManager.getBorderRadius());
- obj.getScore("§cBorder: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §c§l@Scarce");
- ip.setSuffix("§7§lUHC");
- obj.getScore(" §c§l@Scarce").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§cPlayers: ").setScore(5);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(4);
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team host = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- host.addEntry("§cHost:§f ");
- host.setSuffix(hostName);
- obj.getScore("§cHost:§f ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §c§l@Scarce");
- ip.setSuffix("§7§lUHC");
- obj.getScore(" §c§l@Scarce").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§f§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§f§m--------").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§cTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§cTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§c");
- obj.getScore("§c").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§cScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§cScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§cScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§cScattered: ").setScore(3);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§f§m-------");
- footer.setSuffix("---------");
- obj.getScore("§f§m-------").setScore(2);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry(" §c§l@Scarce");
- ip.setSuffix("§7§lUHC");
- obj.getScore(" §c§l@Scarce").setScore(1);
- }
- break;
- case PROXIMITY:
- obj.setDisplayName("§3§lProximity §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(8);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6" + 0);
- obj.getScore("§fKills: ").setScore(5);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§3@Proximity");
- ip.setSuffix("MC_");
- obj.getScore("§3@Proximity").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime: ");
- timer.setSuffix("§600:00:00");
- obj.getScore("§fTime: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§6" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§6 " + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§6" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§6" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.BLACK.toString());
- ip.addEntry("§3@Proximity");
- ip.setSuffix("MC_");
- obj.getScore("§3@Proximity").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§6" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§3@Proximity");
- ip.setSuffix("MC_");
- obj.getScore("§3@Proximity").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§6" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§6" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§6" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team ip = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- ip.addEntry("§3@Proximity");
- ip.setSuffix("MC_");
- obj.getScore("§3@Proximity").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case STYLUS:
- obj.setDisplayName("§b§lÀ”StylusUHCÀ”");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m-À”-------");
- newLine.setSuffix("------À”-");
- obj.getScore("§7§m-À”-------").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers Left: ").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bYour Kills: ").setScore(6);
- int total = playerManager.getSpectators().size() + playerManager.getModerators().size();
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§bSpectators: ");
- specs.setSuffix("§f" + total);
- obj.getScore("§bSpectators: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cCurrent Bor");
- border.setSuffix("der: §f" + gameManager.getBorderRadius());
- obj.getScore("§cCurrent Bor").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-À”-----");
- footer.setSuffix("--------À”-");
- obj.getScore("§7§m-À”-----").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m-À”-------");
- newLine.setSuffix("------À”-");
- obj.getScore("§7§m-À”-------").setScore(9);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§bPlayers Left: ");
- alive.setSuffix("§f" + gameManager.getPlayers().size());
- obj.getScore("§bPlayers Left: ").setScore(8);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§bYour Kills: ");
- kill.setSuffix("§f" + 0);
- obj.getScore("§bYour Kills: ").setScore(7);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§bYour Team ");
- teamK.setSuffix("Kills: §f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§bYour Team ").setScore(6);
- int total = playerManager.getSpectators().size() + playerManager.getModerators().size();
- Team specs = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- specs.addEntry("§bSpectators: ");
- specs.setSuffix("§f" + total);
- obj.getScore("§bSpectators: ").setScore(5);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(4);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bGame Time: ");
- timer.setSuffix("§f00:00:00");
- obj.getScore("§bGame Time: ").setScore(3);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§cCurrent Bor");
- border.setSuffix("der: §f" + gameManager.getBorderRadius());
- obj.getScore("§cCurrent Bor").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-À”-----");
- footer.setSuffix("--------À”-");
- obj.getScore("§7§m-À”-----").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m-À”-------");
- newLine.setSuffix("------À”-");
- obj.getScore("§7§m-À”-------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§bPlayers: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§b/list");
- obj.getScore("§b/list").setScore(5);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§b/scenarios");
- obj.getScore("§b/scenarios").setScore(4);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§b/config");
- obj.getScore("§b/config").setScore(3);
- Team explain = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- explain.addEntry("§b/helpop");
- obj.getScore("§b/helpop").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-À”-----");
- footer.setSuffix("--------À”-");
- obj.getScore("§7§m-À”-----").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m-À”-------");
- newLine.setSuffix("------À”-");
- obj.getScore("§7§m-À”-------").setScore(6);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§bTime Left: ");
- timer.setSuffix("§f" + gameManager.getScatterTimeLeft());
- obj.getScore("§bTime Left: ").setScore(5);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§b");
- obj.getScore("§b").setScore(4);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§bScattering: ");
- list.setSuffix("§f" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§bScattering: ").setScore(3);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§bScattered: ");
- scattered.setSuffix("§f" + gameManager.getScatterTimes());
- obj.getScore("§bScattered: ").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-À”-----");
- footer.setSuffix("--------À”-");
- obj.getScore("§7§m-À”-----").setScore(1);
- }
- break;
- case PIXINITY:
- obj.setDisplayName("§bPixinity §c[UHC]");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(11);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(10);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cGame Info");
- obj.getScore("§cGame Info").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTimer: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fTimer: ").setScore(8);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(7);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(6);
- Team newLine8 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine8.addEntry("§8");
- obj.getScore("§8").setScore(5);
- Team pi = scoreboard.registerNewTeam(ChatColor.BLACK.toString());
- pi.addEntry("§cPlayer Stats");
- obj.getScore("§cPlayer Stats").setScore(4);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(3);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(15);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(14);
- Team ip = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- ip.addEntry("§cGame Info");
- obj.getScore("§cGame Info").setScore(13);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTimer: ");
- timer.setSuffix("§b00:00:00");
- obj.getScore("§fTimer: ").setScore(12);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§b" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§b" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine8 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine8.addEntry("§8");
- obj.getScore("§8").setScore(9);
- Team pi = scoreboard.registerNewTeam(ChatColor.GOLD.toString());
- pi.addEntry("§cPlayer Stats");
- obj.getScore("§cPlayer Stats").setScore(8);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§b " + 0);
- obj.getScore("§fKills: ").setScore(7);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(6);
- Team newLine5 = scoreboard.registerNewTeam(ChatColor.BLACK.toString());
- newLine5.addEntry("§cTeam Stats");
- obj.getScore("§cTeam Stats").setScore(5);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§b" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(4);
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(3);
- Team newLine7 = scoreboard.registerNewTeam(ChatColor.GRAY.toString());
- newLine7.addEntry("§7");
- obj.getScore("§7").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team newLine8 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine8.addEntry("§8");
- obj.getScore("§8").setScore(9);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(8);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(7);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(6);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(5);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(4);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team newLine8 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine8.addEntry("§8");
- obj.getScore("§8").setScore(7);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§b" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(6);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(5);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§b" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(4);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§b" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(3);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_PURPLE.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- break;
- case HOLTON:
- obj.setDisplayName("§e§lHOLTON §f§lUHC");
- if (gameState == GameState.STARTED)
- {
- Objective healthPList = scoreboard.registerNewObjective("h", "health");
- healthPList.setDisplaySlot(DisplaySlot.PLAYER_LIST);
- Objective healthName = scoreboard.registerNewObjective("h1", "health");
- healthName.setDisplayName(ChatColor.DARK_RED + "�¤");
- healthName.setDisplaySlot(DisplaySlot.BELOW_NAME);
- if (gameManager.getTeamType() == TeamType.SOLO)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§e00:00");
- obj.getScore("§fGame Time: ").setScore(9);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e" + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(8);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(7);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e" + 0);
- obj.getScore("§fKills: ").setScore(6);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(5);
- Team specs = scoreboard.registerNewTeam(ChatColor.MAGIC.toString());
- specs.addEntry("§fSpectators: ");
- int total = playerManager.getModerators().size() + playerManager.getSpectators().size();
- specs.setSuffix("§e" + total);
- obj.getScore("§fSpectators: ").setScore(4);
- Team newLine2 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine2.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team website = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- website.addEntry("§eholton");
- website.setSuffix("network.de");
- obj.getScore("§eholton").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- else
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(12);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fGame Time: ");
- timer.setSuffix("§e00:00");
- obj.getScore("§fGame Time: ").setScore(11);
- Team border = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- border.addEntry("§fBorder: ");
- border.setSuffix("§e " + gameManager.getBorderRadius());
- obj.getScore("§fBorder: ").setScore(10);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.DARK_GRAY.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(9);
- Team kill = scoreboard.registerNewTeam(ChatColor.YELLOW.toString());
- kill.addEntry("§fKills: ");
- kill.setSuffix("§e" + 0);
- obj.getScore("§fKills: ").setScore(8);
- Team teamK = scoreboard.registerNewTeam(ChatColor.RESET.toString());
- teamK.addEntry("§fTeam Kills: ");
- teamK.setSuffix("§e 0");
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- obj.getScore("§fTeam Kills: ").setScore(7);
- Team alive = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- alive.addEntry("§fPlayers: ");
- alive.setSuffix("§e" + gameManager.getPlayers().size());
- obj.getScore("§fPlayers: ").setScore(6);
- Team team = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- team.addEntry("§fTeams: ");
- team.setSuffix("§e" + teamManager.getTeams().size());
- obj.getScore("§fTeams: ").setScore(5);
- Team specs = scoreboard.registerNewTeam(ChatColor.MAGIC.toString());
- specs.addEntry("§fSpectators: ");
- int total = playerManager.getModerators().size() + playerManager.getSpectators().size();
- specs.setSuffix("§e" + total);
- obj.getScore("§fSpectators: ").setScore(4);
- Team newLine7 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine7.addEntry("§l");
- obj.getScore("§l").setScore(3);
- Team website = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- website.addEntry("§eholton");
- website.setSuffix("network.de");
- obj.getScore("§eholton").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m-------");
- footer.setSuffix("---------");
- obj.getScore("§7§m-------").setScore(1);
- }
- }
- else if (gameState == GameState.LOBBY)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(10);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fPlayers: ");
- timer.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- obj.getScore("§fPlayers: ").setScore(9);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(8);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§f/list");
- obj.getScore("§f/list").setScore(7);
- Team scenarios = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scenarios.addEntry("§f/scenarios");
- obj.getScore("§f/scenarios").setScore(6);
- Team config = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- config.addEntry("§f/config");
- obj.getScore("§f/config").setScore(5);
- Team explain = scoreboard.registerNewTeam(ChatColor.DARK_RED.toString());
- explain.addEntry("§f/helpop");
- obj.getScore("§f/helpop").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.MAGIC.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team website = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- website.addEntry("§eholton");
- website.setSuffix("network.de");
- obj.getScore("§eholton").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- else if (gameState == GameState.SCATTERING)
- {
- Team newLine = scoreboard.registerNewTeam(ChatColor.GREEN.toString());
- newLine.addEntry("§7§m--------");
- newLine.setSuffix("--------");
- obj.getScore("§7§m--------").setScore(8);
- Team timer = scoreboard.registerNewTeam(ChatColor.ITALIC.toString());
- timer.addEntry("§fTime Left: ");
- timer.setSuffix("§e" + gameManager.getScatterTimeLeft());
- obj.getScore("§fTime Left: ").setScore(7);
- Team newLine1 = scoreboard.registerNewTeam(ChatColor.RED.toString());
- newLine1.addEntry("§f");
- obj.getScore("§f").setScore(6);
- Team list = scoreboard.registerNewTeam(ChatColor.DARK_BLUE.toString());
- list.addEntry("§fScattering: ");
- list.setSuffix("§e" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- obj.getScore("§fScattering: ").setScore(5);
- Team scattered = scoreboard.registerNewTeam(ChatColor.LIGHT_PURPLE.toString());
- scattered.addEntry("§fScattered: ");
- scattered.setSuffix("§e" + gameManager.getScatterTimes());
- obj.getScore("§fScattered: ").setScore(4);
- Team newLine3 = scoreboard.registerNewTeam(ChatColor.BOLD.toString());
- newLine3.addEntry("§5");
- obj.getScore("§5").setScore(3);
- Team website = scoreboard.registerNewTeam(ChatColor.STRIKETHROUGH.toString());
- website.addEntry("§eholton");
- website.setSuffix("network.de");
- obj.getScore("§eholton").setScore(2);
- Team footer = scoreboard.registerNewTeam(ChatColor.DARK_AQUA.toString());
- footer.addEntry("§7§m------");
- footer.setSuffix("----------");
- obj.getScore("§7§m------").setScore(1);
- }
- }
- }
- public void updateScoreboard(Player p, GameState gameState, UHCPlayer uhcPlayer)
- {
- Scoreboard scoreboard = p.getScoreboard();
- switch (gameManager.getServerType())
- {
- case Savage:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§6" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§6" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§6" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§6" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§6" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§6" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§6" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case AZER:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case MINEMEX:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SILENCE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case FALUX:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("der: §f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- Team specs = scoreboard.getTeam(ChatColor.DARK_GRAY.toString());
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case CREW:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case GOLDENEAGLE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case VENOM:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case STRAW:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case CLEANMC:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("er: §f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case MOONSTRUCKMC:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case PURIX:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§9" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§9" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§9" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§9" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§9" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§9" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§9" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§9" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§9" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§9" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case TREASURE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§c" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§c" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§c" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§c" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§c" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§c" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§c" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§c" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§c" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case VOLX:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team h = scoreboard.getTeam(ChatColor.YELLOW.toString());
- h.setSuffix(hostName);
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§b" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§b" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§b" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§b" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§b" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§b " + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§b " + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case HUNDRED:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case UNION:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§d" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§d" + gameManager.getScatterTimeLeft());
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§d" + gameManager.getPlayers().size());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§d" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§d" + gameManager.getBorderRadius());
- Team kill = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kill.setSuffix("§d" + uhcPlayer.getKills());
- Team player = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- player.setSuffix("§d" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§d" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team tk = scoreboard.getTeam(ChatColor.DARK_PURPLE.toString());
- tk.setSuffix("§d" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SCARTY:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case VERENITY:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§e" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§e" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§e" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§e" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§e" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§e" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§e" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case FATE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§9" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§9" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§9" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§9" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§9" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§9" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§9" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§9" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§9" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§9" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SAPHIRE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case THROW:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§e" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§e" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§e" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§e" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§e" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§e" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§e" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case PVPTEMPLE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§7" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§7" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§7" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§7" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§7" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§7" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§7" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§7" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§7" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§7" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SHRINE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§b" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§b" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§b" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§b" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§b" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§b" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§b" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case DARK:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§8" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§8" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§8" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§8" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§8" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§8" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§8" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§8" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§8" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§8" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SANITY:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SYPHON:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§6" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§6" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§6" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§6" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§6" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§6" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§6" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case OVER:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team t = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- t.setSuffix("§f" + x);
- }
- if (gameState == GameState.SCATTERING)
- {
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§c" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- Team specs = scoreboard.getTeam(ChatColor.DARK_GRAY.toString());
- specs.setSuffix("§f" + playerManager.getSpectators().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case DOMINATE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team h = scoreboard.getTeam(ChatColor.YELLOW.toString());
- h.setSuffix(hostName);
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case VEIL:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§e" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§e" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§e" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§e" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§e" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§e" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§e" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case FARIOUS:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§4" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team h = scoreboard.getTeam(ChatColor.YELLOW.toString());
- h.setSuffix(hostName);
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team t = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- t.setSuffix("§4" + x);
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§4" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§4" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§4" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§4" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§4" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§4" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§4" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§4" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§4" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case AZULIAN:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String x = "";
- x = gameManager.getTeamType() == TeamType.TEAMS ? "To" + teamManager.getTeamSize() : "FFA";
- Team t = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- t.setSuffix("§b" + x);
- }
- if (gameState == GameState.SCATTERING)
- {
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§b" + gameManager.getBorderRadius());
- Team kill = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kill.setSuffix("§b" + uhcPlayer.getKills());
- Team player = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- player.setSuffix("§b" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§b" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team tk = scoreboard.getTeam(ChatColor.DARK_PURPLE.toString());
- tk.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case SCARCE:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- String hostName = playerManager.getHost() == null ? "N/A" : Bukkit.getOfflinePlayer(playerManager.getHost()).getName();
- Team h = scoreboard.getTeam(ChatColor.YELLOW.toString());
- h.setSuffix(hostName);
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case PROXIMITY:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§6" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§6" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§6" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§6" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§6" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§6" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§6" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§6" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§6" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case STYLUS:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§f" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§f" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§f" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§f" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("der: §f" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§f" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§f" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§f" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("Kills: §f" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case PIXINITY:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§b" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§b" + (gameManager.getPlayers().size()-gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§b" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§b" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§b" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§b" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§b" + gameManager.getPlayers().size());
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§b" + teamManager.getTeams().size());
- if(teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§b" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- break;
- case HOLTON:
- if (gameState == GameState.LOBBY)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + Bukkit.getOnlinePlayers().length + "/" + gameManager.getMaxPlayers());
- }
- if (gameState == GameState.SCATTERING)
- {
- Team i = scoreboard.getTeam(ChatColor.ITALIC.toString());
- i.setSuffix("§e" + gameManager.getScatterTimeLeft());
- Team pl = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- pl.setSuffix("§e" + (gameManager.getPlayers().size() - gameManager.getScatterTimes()));
- Team s = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- s.setSuffix("§e" + gameManager.getScatterTimes());
- }
- if (gameState == GameState.STARTED)
- {
- Team pl = scoreboard.getTeam(ChatColor.ITALIC.toString());
- pl.setSuffix("§e" + gameManager.getFormatTime());
- Team border = scoreboard.getTeam(ChatColor.DARK_BLUE.toString());
- border.setSuffix("§e" + gameManager.getBorderRadius());
- Team kills = scoreboard.getTeam(ChatColor.YELLOW.toString());
- kills.setSuffix("§e" + uhcPlayer.getKills());
- Team players = scoreboard.getTeam(ChatColor.LIGHT_PURPLE.toString());
- players.setSuffix("§e" + gameManager.getPlayers().size());
- Team specs = scoreboard.getTeam(ChatColor.MAGIC.toString());
- int total = playerManager.getModerators().size() + playerManager.getSpectators().size();
- specs.setSuffix("§e" + total);
- if (gameManager.getTeamType() == TeamType.TEAMS)
- {
- Team team = scoreboard.getTeam(ChatColor.DARK_RED.toString());
- team.setSuffix("§e" + teamManager.getTeams().size());
- if (teamManager.getTeams().containsKey(uhcPlayer.getTeamNumber()))
- {
- Team teamK = scoreboard.getTeam(ChatColor.RESET.toString());
- teamK.setSuffix("§e" + teamManager.getTeams().get(uhcPlayer.getTeamNumber()).getKills());
- }
- }
- }
- }
- }
- }
- /*
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement