Advertisement
Guest User

Untitled

a guest
Dec 6th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.40 KB | None | 0 0
  1. package me.leo.tags;
  2.  
  3. import java.text.DecimalFormat;
  4. import java.util.ArrayList;
  5. import java.util.Collection;
  6. import java.util.HashMap;
  7. import java.util.List;
  8. import org.bukkit.Bukkit;
  9. import org.bukkit.ChatColor;
  10. import org.bukkit.World;
  11. import org.bukkit.entity.Damageable;
  12. import org.bukkit.entity.Player;
  13. import org.bukkit.scoreboard.DisplaySlot;
  14. import org.bukkit.scoreboard.Objective;
  15. import org.bukkit.scoreboard.Score;
  16. import org.bukkit.scoreboard.Scoreboard;
  17. import org.bukkit.scoreboard.ScoreboardManager;
  18. import org.bukkit.scoreboard.Team;
  19.  
  20. import net.sacredlabyrinth.phaed.simpleclans.SimpleClans;
  21. import ru.tehkode.permissions.PermissionGroup;
  22. import ru.tehkode.permissions.PermissionUser;
  23. import ru.tehkode.permissions.bukkit.PermissionsEx;
  24.  
  25. public class ScoreBoard
  26. {
  27.  
  28. public static void Scoreboard(Player p) {
  29. Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard();
  30.  
  31. Objective objective = board.registerNewObjective("scoreboard", "dummy");
  32. objective.setDisplaySlot(DisplaySlot.SIDEBAR);
  33. objective.setDisplayName("§6§lObyCraft");
  34.  
  35. Team team7 = board.registerNewTeam("7");
  36. team7.addEntry(ChatColor.AQUA.toString());
  37. team7.setPrefix("§a §ewww.oby");
  38. team7.setSuffix("§ecraft.com");
  39.  
  40. Team team6 = board.registerNewTeam("6");
  41. team6.addEntry(ChatColor.BOLD.toString());
  42. team6.setPrefix("§a ");
  43. team6.setSuffix("§f ");
  44.  
  45. Team team5 = board.registerNewTeam("5");
  46. team5.addEntry(ChatColor.GOLD.toString());
  47. team5.setPrefix("§a §fGrupo: ");
  48. team5.setSuffix("§d");
  49.  
  50. Team team4 = board.registerNewTeam("4");
  51. team4.addEntry(ChatColor.BLUE.toString());
  52. team4.setPrefix("§a ");
  53. team4.setSuffix("§d ");
  54.  
  55. Team team3 = board.registerNewTeam("3");
  56. team3.addEntry(ChatColor.GREEN.toString());
  57. team3.setPrefix("§f §fFactions D");
  58. team3.setSuffix("§fragon: §cManu.");
  59.  
  60. Team team2 = board.registerNewTeam("2");
  61. team2.addEntry(ChatColor.BLACK.toString());
  62. team2.setPrefix("§a ");
  63. team2.setSuffix("§a ");
  64.  
  65. Team team1 = board.registerNewTeam("1");
  66. team1.addEntry(ChatColor.DARK_PURPLE.toString());
  67. team1.setPrefix("§a §fJogadores:");
  68. team1.setSuffix("§a §70");
  69.  
  70. Team team0 = board.registerNewTeam("0");
  71. team0.addEntry(ChatColor.UNDERLINE.toString());
  72. team0.setPrefix("§a ");
  73. team0.setSuffix("§d ");
  74.  
  75. objective.getScore(ChatColor.AQUA.toString()).setScore(7);
  76. objective.getScore(ChatColor.BOLD.toString()).setScore(6);
  77. objective.getScore(ChatColor.GOLD.toString()).setScore(5);
  78. objective.getScore(ChatColor.BLUE.toString()).setScore(4);
  79. objective.getScore(ChatColor.GREEN.toString()).setScore(3);
  80. objective.getScore(ChatColor.BLACK.toString()).setScore(2);
  81. objective.getScore(ChatColor.DARK_PURPLE.toString()).setScore(1);
  82. objective.getScore(ChatColor.UNDERLINE.toString()).setScore(0);
  83.  
  84. for (String x : Variaveis.group_tag.keySet()) {
  85.  
  86. Team group = board.registerNewTeam((String)Variaveis.group_char.get(x));
  87. group.setPrefix(((String)Variaveis.group_tag.get(x)).replace("&", "§"));
  88. }
  89. p.setScoreboard(board);
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement