/[projects]/miscJava/bukkit-minecraft-plugins/whois/src/dk/thoerup/bukkit/whois/LoginHandler.java
ViewVC logotype

Contents of /miscJava/bukkit-minecraft-plugins/whois/src/dk/thoerup/bukkit/whois/LoginHandler.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1603 - (show annotations) (download)
Mon Sep 26 19:04:28 2011 UTC (12 years, 7 months ago) by torben
File size: 944 byte(s)
imported whois plugin
1 package dk.thoerup.bukkit.whois;
2
3
4 import org.bukkit.event.player.*;
5 import org.bukkit.util.config.Configuration;
6 import org.bukkit.ChatColor;
7
8 import org.bukkit.plugin.Plugin;
9 import org.bukkit.entity.Player;
10
11
12 public class LoginHandler extends PlayerListener {
13
14 Configuration config;
15 Plugin plugin;
16
17 public LoginHandler(Configuration config, Plugin plugin) {
18 this.config = config;
19 this.plugin = plugin;
20 }
21
22
23 @Override
24 public void onPlayerJoin(PlayerJoinEvent event) {
25 final Player player = event.getPlayer();
26 final String name = player.getName().toLowerCase() ;
27
28 String whois = config.getString( name + ".whois" );
29
30
31 if (whois == null || whois.equals("") ) {
32 player.getServer().getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() {
33 @Override
34 public void run() {
35 player.sendMessage(ChatColor.RED + "You haven't set a personal who-is message. please set one with /setwhois");
36 }
37 });
38 }
39
40 }
41 }

  ViewVC Help
Powered by ViewVC 1.1.20