Advertisement
coolnickname

Main.java

May 6th, 2015
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. package nl.yildri.BattleCraft;
  2.  
  3. import java.util.logging.Logger;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.plugin.Plugin;
  8. import org.bukkit.plugin.PluginDescriptionFile;
  9. import org.bukkit.plugin.PluginManager;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11. import org.bukkit.scoreboard.Objective;
  12. import org.bukkit.scoreboard.Score;
  13. import org.bukkit.scoreboard.Scoreboard;
  14. import org.bukkit.scoreboard.ScoreboardManager;
  15. import org.bukkit.scoreboard.Team;
  16.  
  17. public class Main extends JavaPlugin implements Listener{
  18. public final Logger logger = Logger.getLogger("Minecraft");
  19. public static Plugin plugin;
  20.  
  21. public static ScoreboardManager manager;
  22. public static Scoreboard board;
  23. public static Team RED;
  24. public static Team BLUE;
  25. public static Objective Teams;
  26. public static Score score;
  27. @Override
  28. public void onDisable() {
  29. PluginDescriptionFile pdfFile = this.getDescription();
  30. plugin = null;
  31. this.logger.info(pdfFile.getName() + " Has Been Disabled!");
  32. }
  33. @Override
  34. public void onEnable() {
  35. PluginDescriptionFile pdfFile = this.getDescription();
  36. plugin = this;
  37. this.logger.info(pdfFile.getName() + " Version " + pdfFile.getVersion() + " Has Been Enabled!");
  38.  
  39. getCommand("start").setExecutor(new Commands());
  40.  
  41. PluginManager pm = getServer().getPluginManager();
  42. pm.registerEvents(new PlayerJoinListener(), this);
  43.  
  44. ScoreBoardStuff();
  45. }
  46.  
  47.  
  48. public static Plugin getPlugin() {
  49. return plugin;
  50. }
  51.  
  52. public void ScoreBoardStuff(){
  53.  
  54. ScoreboardManager manager = Bukkit.getScoreboardManager();
  55. Scoreboard board = manager.getNewScoreboard();
  56. Team RED = board.registerNewTeam("Seekers");
  57. Team BLUE = board.registerNewTeam("Hiders");
  58. Objective Teams = board.registerNewObjective("Kills", "Dummy");
  59.  
  60. }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement