Advertisement
Guest User

Untitled

a guest
Nov 15th, 2013
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. package me.COOKIE_EATER_13.COMFFA;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.plugin.java.JavaPlugin;
  8.  
  9. public class COMFFA extends JavaPlugin{
  10.  
  11. public void onEnable() {
  12. ArenaManager.getManager().loadArenas();
  13. getServer().getPluginManager().registerEvents(new GameListener(), this);
  14. getConfig().options().copyDefaults(true);
  15. saveConfig();
  16. }
  17.  
  18. public void onDisable() {
  19. saveConfig();
  20. }
  21.  
  22. public boolean onCommand(CommandSender sender, Command commmand, String label, String[] args) {
  23. Player p = (Player) sender;
  24. if (label.equalsIgnoreCase("ffa")) {
  25. if (args.length == 0) {
  26. return true;
  27. }
  28. if (args[0].equalsIgnoreCase("join")) {
  29. ArenaManager.getManager().addPlayers(p, args[1]);
  30. return true;
  31. }
  32. if (args[0].equalsIgnoreCase("leave")) {
  33. for (Arena a: Arena.arenaObjects) { //Loop
  34. if (a.getPlayers().contains(p.getName())) {//If an arena contains player
  35. ArenaManager.getManager().removePlayer(p, a.getName()); //Remove him/her
  36. }
  37. }
  38. return true;
  39. }
  40. if (args[0].equalsIgnoreCase("forcestart")) {
  41. ArenaManager.getManager().startArena(args[1]);
  42. return true;
  43. }
  44. if (args[0].equalsIgnoreCase("forceend")) {
  45. ArenaManager.getManager().endArena(args[1]);
  46. return true;
  47. }
  48. if (args[0].equalsIgnoreCase("createarena")) {
  49. ArenaManager.getManager().createArena(args[1], p.getLocation(), p.getLocation(), p.getLocation(), 2);
  50. p.sendMessage(ChatColor.GREEN + "it worked :33");
  51. return true;
  52. }
  53. }
  54. return false;
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement