Advertisement
Guest User

Main Class

a guest
Jul 5th, 2014
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. package me.LYSwitch.main;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import me.LYSwitch.gui.GuiListener;
  6. import me.LYSwitch.kits.*;
  7. import me.LYSwitch.lms.LMS;
  8. import me.LYSwitch.lms.LMSEvent;
  9.  
  10. import org.bukkit.plugin.PluginManager;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. import me.LYSwitch.gui.*;
  14.  
  15. public class main extends JavaPlugin {
  16.  
  17. // OTHER ========
  18. private events events = new events(this);
  19. public GuiListener guilisten = new GuiListener(this);
  20. public LMSEvent lms = new LMSEvent(this);
  21.  
  22. // Kits =========
  23. public ArrayList<String> Pvp = new ArrayList<String>();
  24. public ArrayList<String> kitused = new ArrayList<String>();
  25. public ArrayList<String> Archer = new ArrayList<String>();
  26. public ArrayList<String> Kangaroo = new ArrayList<String>();
  27. public ArrayList<String> Phantom = new ArrayList<String>();
  28. public ArrayList<String> Poseidon = new ArrayList<String>();
  29. public ArrayList<String> Viper = new ArrayList<String>();
  30. public ArrayList<String> Stomper = new ArrayList<String>();
  31. public ArrayList<String> Cyclops = new ArrayList<String>();
  32.  
  33. // Kit Cooldowns =========
  34. public ArrayList<String> Phantomcd = new ArrayList<String>();
  35.  
  36. // LMS ==========
  37. public ArrayList<String> lmsjoin = new ArrayList<String>();
  38. public ArrayList<String> lmsarena = new ArrayList<String>();
  39. public ArrayList<String> lmshost = new ArrayList<String>();
  40.  
  41. //TODO: 1v1 ================
  42. public ArrayList<String> wait = new ArrayList<String>();
  43. public ArrayList<String> arena = new ArrayList<String>();
  44.  
  45. public void onEnable() {
  46. commands();
  47. events();
  48. }
  49.  
  50. public void commands() {
  51. getCommand("ef").setExecutor(new Gui(this));
  52. getCommand("Pvp").setExecutor(new Pvp(this));
  53. getCommand("Archer").setExecutor(new Archer(this));
  54. getCommand("Kangaroo").setExecutor(new Kangaroo(this));
  55. getCommand("Phantom").setExecutor(new Phantom(this));
  56. getCommand("Poseidon").setExecutor(new Poseidon(this));
  57. getCommand("Viper").setExecutor(new Viper(this));
  58. getCommand("Stomper").setExecutor(new Stomper(this));
  59. getCommand("Cyclops").setExecutor(new Cyclops(this));
  60. getCommand("lms").setExecutor(new LMS(this));
  61. }
  62.  
  63. public void events() {
  64. PluginManager pm = getServer().getPluginManager();
  65. pm.registerEvents(lms, this);
  66. pm.registerEvents(events, this);
  67. pm.registerEvents(guilisten, this);
  68. }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement