Advertisement
Guest User

Untitled

a guest
May 19th, 2012
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. package com.infamousdiamond.SimpleMOTD;
  2.  
  3. import java.util.List;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.plugin.java.JavaPlugin;
  6. import org.bukkit.command.*;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.player.*;
  10.  
  11. public class SimpleMOTD extends JavaPlugin{
  12.  
  13.     public void onEnable(){
  14.        
  15.         getServer().getPluginManager().registerEvents(new Listener(){
  16.             @EventHandler
  17.            
  18.             public void playerJoin(PlayerJoinEvent e){
  19.                 /*
  20.                 *e.getPlayer().sendMessage(getConfig().getString("loginmessage"));
  21.                 *e.getPlayer().sendMessage("Please do /rules to ");
  22.                 */
  23.                 e.setJoinMessage(null);
  24.                 getServer().broadcastMessage(ChatColor.YELLOW + e.getPlayer().getName() + " joined the game.");
  25.                 e.getPlayer().sendMessage(ChatColor.GREEN +  getConfig().getString("loginmessage"));
  26.                
  27.             }
  28.         }, this);
  29.        
  30.         getCommand("rules").setExecutor(new CommandExecutor(){
  31.             public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
  32.                 List<String> rules = getConfig().getStringList("rules");
  33.                 for(String rule : rules){
  34.                     sender.sendMessage(rule);
  35.                 }
  36.                 return true;
  37.             }
  38.         });
  39.        
  40.         getConfig().options().copyDefaults(true);
  41.         saveConfig();
  42.     }  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement