Advertisement
bubbleguj

McAdvertListener.java

Aug 5th, 2012
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. package me.bubbleguj.mcadvert;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.player.PlayerJoinEvent;
  8.  
  9. public class McAdvertListener implements Listener{
  10.  
  11.     public McAdvert plugin;
  12.    
  13.     public McAdvertListener(McAdvert plugin) {
  14.        
  15.         this.plugin = plugin;
  16.         plugin.getServer().getPluginManager().registerEvents(this, plugin);
  17.     }
  18.    
  19.     @EventHandler
  20.     public void onPlayerJoin(PlayerJoinEvent event) {
  21.        
  22.         //General
  23.         final Player p = event.getPlayer();
  24.        
  25.         //Event
  26.         plugin.getServer().getScheduler().scheduleAsyncDelayedTask(plugin, new Runnable() {
  27.            
  28.             public void run() {
  29.                 if(p.hasPlayedBefore()){
  30.                     return;
  31.                 }
  32.                
  33.                 String firstjoin = plugin.getConfig().getString("config.messages.firstjoin");
  34.                 String howto = plugin.getConfig().getString("config.messages.howto");
  35.                
  36.                 p.sendMessage(ChatColor.GREEN + "[McAdvert] " + firstjoin);
  37.                 p.sendMessage(ChatColor.GREEN + "[McAdvert] " + howto);
  38.             }
  39.         }, 20);
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement