package dk.thoerup.bukkit.whois; import org.bukkit.event.player.*; import org.bukkit.util.config.Configuration; import org.bukkit.ChatColor; import org.bukkit.plugin.Plugin; import org.bukkit.entity.Player; public class LoginHandler extends PlayerListener { Configuration config; Plugin plugin; public LoginHandler(Configuration config, Plugin plugin) { this.config = config; this.plugin = plugin; } @Override public void onPlayerJoin(PlayerJoinEvent event) { final Player player = event.getPlayer(); final String name = player.getName().toLowerCase() ; String whois = config.getString( name + ".whois" ); if (whois == null || whois.equals("") ) { player.getServer().getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() { @Override public void run() { player.sendMessage(ChatColor.RED + "You haven't set a personal who-is message. please set one with /setwhois"); } }); } } }