Advertisement
Guest User

Untitled

a guest
Nov 5th, 2014
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. public class main extends JavaPlugin implements Listener{
  2.  
  3.  
  4. @Override
  5. public void onEnable(){
  6.  
  7. //registering events (mulitple classes)
  8. Bukkit.getPluginManager().registerEvents(this, this);
  9. PluginManager pm = getServer().getPluginManager();
  10. pm.registerEvents(new JoinListener(this), this);
  11. pm.registerEvents(new ChatListener(this), this);
  12. pm.registerEvents(new InteractEvent(this), this);
  13. pm.registerEvents(new ClickListener(this), this);
  14. pm.registerEvents(new DamageListener(this), this);
  15. pm.registerEvents(new QuitListener(this), this);
  16.  
  17. //Commands:
  18. this.getCommand("rank").setExecutor(new RankCommand(this));
  19. this.getCommand("swifty").setExecutor(new SwiftiesCommand(this));
  20.  
  21. //Saving config and stuff like that
  22. saveDefaultConfig();
  23. getConfig().options().copyDefaults(true);
  24. this.saveConfig();
  25. }
  26.  
  27.  
  28.  
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement