Advertisement
Guest User

Untitled

a guest
Dec 31st, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. package me.mrson.McEconPlus;
  2.  
  3. import me.mrson.McEconPlus.Commands.MCEP_Econ;
  4. import me.mrson.McEconPlus.Commands.MCEP_Pay;
  5. import me.mrson.McEconPlus.Commands.MCEP_Sell;
  6. import me.mrson.McEconPlus.Events.MCEP_CreatePlayers;
  7. import me.mrson.McEconPlus.Utils.MCEP_Config;
  8. import me.mrson.McEconPlus.Utils.MCEP_Players;
  9. import org.bukkit.Bukkit;
  10. import org.bukkit.event.Listener;
  11. import org.bukkit.plugin.Plugin;
  12. import org.bukkit.plugin.java.JavaPlugin;
  13.  
  14. import java.util.logging.Level;
  15.  
  16. /**
  17. * Created by Dominic on 12/23/2014.
  18. */
  19. public class MCEP_Base extends JavaPlugin{
  20. private static Plugin plugin;
  21. static MCEP_Config config;
  22. static MCEP_Players players;
  23.  
  24.  
  25. public void onEnable(){
  26. plugin = this;
  27.  
  28. //Logger
  29. this.getLogger().log(Level.FINEST, "[McEcon+] Enabling.");
  30.  
  31. //Commands
  32. getCommand("econ").setExecutor(new MCEP_Econ());
  33. getCommand("pay").setExecutor(new MCEP_Pay());
  34. getCommand("sell").setExecutor(new MCEP_Sell());
  35.  
  36. //Events
  37. MCEP_Config.createConfigs();
  38. MCEP_Players.createPlayerConfig();
  39.  
  40. this.registerEvent(this, new MCEP_CreatePlayers());
  41. }
  42.  
  43. public void onDisable(){
  44. plugin = null;
  45. }
  46.  
  47. public static void registerEvent(Plugin plugin, Listener... listeners){
  48. for(Listener listener : listeners){
  49. Bukkit.getServer().getPluginManager().registerEvents(listener, plugin);
  50. }
  51. }
  52.  
  53. public static Plugin getPlugin() {
  54. return plugin;
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement