Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void updateLobbyScoreboard (Player player) {
- sendLobbyScoreboard(player);
- }
- public void updateIngameScoreboard (Player player) {
- sendIngameScoreboard(player);
- }
- public void updateSpectatorScoreboard (Player player) {
- sendSpectatorScoreboard(player);
- }
- public static void sendLobbyScoreboard(Player p) {
- String name = "§a§lShulkerDefence";
- Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard();
- sb.registerNewObjective("Lobby", "Lobby");
- PacketPlayOutScoreboardObjective packet = new PacketPlayOutScoreboardObjective((ScoreboardObjective) sb.getObjective("Lobby"), 0);
- PacketPlayOutScoreboardDisplayObjective display = new PacketPlayOutScoreboardDisplayObjective(1, (ScoreboardObjective) sb.getObjective(name));
- ScoreboardScore score1 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r");
- ScoreboardScore score2 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§eLobbyphase...");
- ScoreboardScore score3 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score4 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "Map: §e"+ ms);
- ScoreboardScore score5 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score6 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§cDu spielst auf:");
- ScoreboardScore score7 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§6Game-Chest§f.§6de");
- score1.setScore(6);
- score2.setScore(5);
- score3.setScore(4);
- score4.setScore(3);
- score5.setScore(2);
- score6.setScore(1);
- score7.setScore(0);
- PacketPlayOutScoreboardScore pScore1 = new PacketPlayOutScoreboardScore(score1);
- PacketPlayOutScoreboardScore pScore2 = new PacketPlayOutScoreboardScore(score2);
- PacketPlayOutScoreboardScore pScore3 = new PacketPlayOutScoreboardScore(score3);
- PacketPlayOutScoreboardScore pScore4 = new PacketPlayOutScoreboardScore(score4);
- PacketPlayOutScoreboardScore pScore5 = new PacketPlayOutScoreboardScore(score5);
- PacketPlayOutScoreboardScore pScore6 = new PacketPlayOutScoreboardScore(score6);
- PacketPlayOutScoreboardScore pScore7 = new PacketPlayOutScoreboardScore(score7);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(packet);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(display);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore1);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore2);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore3);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore4);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore5);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore6);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore7);
- }
- public static void sendIngameScoreboard(Player p) {
- String name = "§a§lShulkerDefence";
- Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard();
- sb.registerNewObjective("Ingame", "Ingame");
- PacketPlayOutScoreboardObjective packet = new PacketPlayOutScoreboardObjective((ScoreboardObjective) sb.getObjective("Ingame"), 0);
- PacketPlayOutScoreboardDisplayObjective display = new PacketPlayOutScoreboardDisplayObjective(1, (ScoreboardObjective) sb.getObjective(name));
- ScoreboardScore score1 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r");
- ScoreboardScore score2 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§aDeine Tokens:");
- ScoreboardScore score3 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§e" + Tokens.get(p));
- ScoreboardScore score4 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score5 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§cTeam Rot " + heartrot);
- ScoreboardScore score6 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§9Team Blau " + heartblau);
- ScoreboardScore score7 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score8 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§cDu spielst auf:");
- ScoreboardScore score9 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§6Game-Chest§f.§6de");
- score1.setScore(8);
- score2.setScore(7);
- score3.setScore(6);
- score4.setScore(5);
- score5.setScore(4);
- score6.setScore(3);
- score7.setScore(2);
- score8.setScore(1);
- score9.setScore(0);
- PacketPlayOutScoreboardScore pScore1 = new PacketPlayOutScoreboardScore(score1);
- PacketPlayOutScoreboardScore pScore2 = new PacketPlayOutScoreboardScore(score2);
- PacketPlayOutScoreboardScore pScore3 = new PacketPlayOutScoreboardScore(score3);
- PacketPlayOutScoreboardScore pScore4 = new PacketPlayOutScoreboardScore(score4);
- PacketPlayOutScoreboardScore pScore5 = new PacketPlayOutScoreboardScore(score5);
- PacketPlayOutScoreboardScore pScore6 = new PacketPlayOutScoreboardScore(score6);
- PacketPlayOutScoreboardScore pScore7 = new PacketPlayOutScoreboardScore(score7);
- PacketPlayOutScoreboardScore pScore8 = new PacketPlayOutScoreboardScore(score8);
- PacketPlayOutScoreboardScore pScore9 = new PacketPlayOutScoreboardScore(score9);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(packet);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(display);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore1);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore2);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore3);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore4);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore5);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore6);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore7);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore8);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore9);
- }
- public static void sendSpectatorScoreboard(Player p) {
- String name = "§a§lShulkerDefence";
- Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard();
- sb.registerNewObjective("Spectator", "Spectator");
- PacketPlayOutScoreboardObjective packet = new PacketPlayOutScoreboardObjective((ScoreboardObjective) sb.getObjective("Spectator"), 0);
- PacketPlayOutScoreboardDisplayObjective display = new PacketPlayOutScoreboardDisplayObjective(1, (ScoreboardObjective) sb.getObjective(name));
- ScoreboardScore score1 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r");
- ScoreboardScore score2 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§eDu bist Spectator!");
- ScoreboardScore score4 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score5 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§cTeam Rot " + heartrot);
- ScoreboardScore score6 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§9Team Blau " + heartblau);
- ScoreboardScore score7 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§r ");
- ScoreboardScore score8 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§cDu spielst auf:");
- ScoreboardScore score9 = new ScoreboardScore((net.minecraft.server.v1_9_R1.Scoreboard) sb, (ScoreboardObjective)sb.getObjective(name), "§6Game-Chest§f.§6de");
- score1.setScore(7);
- score2.setScore(6);
- score4.setScore(5);
- score5.setScore(4);
- score6.setScore(3);
- score7.setScore(2);
- score8.setScore(1);
- score9.setScore(0);
- PacketPlayOutScoreboardScore pScore1 = new PacketPlayOutScoreboardScore(score1);
- PacketPlayOutScoreboardScore pScore2 = new PacketPlayOutScoreboardScore(score2);
- PacketPlayOutScoreboardScore pScore4 = new PacketPlayOutScoreboardScore(score4);
- PacketPlayOutScoreboardScore pScore5 = new PacketPlayOutScoreboardScore(score5);
- PacketPlayOutScoreboardScore pScore6 = new PacketPlayOutScoreboardScore(score6);
- PacketPlayOutScoreboardScore pScore7 = new PacketPlayOutScoreboardScore(score7);
- PacketPlayOutScoreboardScore pScore8 = new PacketPlayOutScoreboardScore(score8);
- PacketPlayOutScoreboardScore pScore9 = new PacketPlayOutScoreboardScore(score9);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(packet);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(display);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore1);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore2);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore4);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore5);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore6);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore7);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore8);
- ((CraftPlayer) p).getHandle().playerConnection.sendPacket(pScore9);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement