Advertisement
Guest User

Untitled

a guest
Feb 1st, 2015
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. // Main Class
  2.  
  3. package me.falloutnetwork.hub;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.plugin.Plugin;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class main extends JavaPlugin{
  11.  
  12. private static Plugin plugin;
  13.  
  14. public void onEnable() {
  15. plugin = this;
  16. registerEvents(this, new joinleave(null));
  17. }
  18.  
  19. public void onDisable() {
  20. plugin = null; //Prevents memory leaks
  21. }
  22.  
  23. public static void registerEvents(org.bukkit.plugin.Plugin plugin, Listener... listeners) {
  24. for (Listener listener : listeners) {
  25. Bukkit.getServer().getPluginManager().registerEvents(listener, plugin);
  26. }
  27. }
  28.  
  29. public static Plugin getPlugin(){
  30. return plugin;
  31. }
  32.  
  33. }
  34.  
  35. // Listener
  36.  
  37. package me.falloutnetwork.hub;
  38.  
  39. import org.bukkit.entity.Player;
  40. import org.bukkit.event.EventHandler;
  41. import org.bukkit.event.Listener;
  42. import org.bukkit.event.player.PlayerJoinEvent;
  43.  
  44. public class joinleave implements Listener{
  45.  
  46. public joinleave(main plugin) {
  47. plugin.getServer().getPluginManager().registerEvents(this, plugin);
  48. }
  49.  
  50. @EventHandler
  51. public void onPlayerJoin(PlayerJoinEvent e){
  52.  
  53. Player player = e.getPlayer();
  54.  
  55. e.setJoinMessage("");
  56.  
  57. }
  58.  
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement