/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/LogintimeHandler.java
ViewVC logotype

Diff of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/LogintimeHandler.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1679 by torben, Wed Dec 21 19:19:02 2011 UTC revision 1680 by torben, Wed Jan 25 21:55:33 2012 UTC
# Line 10  import org.bukkit.configuration.*; Line 10  import org.bukkit.configuration.*;
10  import org.bukkit.configuration.file.*;  import org.bukkit.configuration.file.*;
11    
12    
13  public class LogintimeHandler extends PlayerListener {  public class LogintimeHandler implements Listener {
14    
15          static final String FILENAME = "logintime.yml";          static final String FILENAME = "logintime.yml";
16                    
# Line 28  public class LogintimeHandler extends Pl Line 28  public class LogintimeHandler extends Pl
28                  return config;                  return config;
29          }          }
30    
31            @EventHandler
32          public void onPlayerLogin(PlayerLoginEvent event) {          public void onPlayerLogin(PlayerLoginEvent event) {
33                  config.set( event.getPlayer().getName() + ".logintime", System.currentTimeMillis() );                  config.set( event.getPlayer().getName() + ".logintime", System.currentTimeMillis() );
34                  saveTimes();                  saveTimes();
35          }          }
36    
37            @EventHandler
38          public void onPlayerQuit(PlayerQuitEvent event) {          public void onPlayerQuit(PlayerQuitEvent event) {
39                  config.set( event.getPlayer().getName() + ".logintime", null);                  config.set( event.getPlayer().getName() + ".logintime", null);
40                  saveTimes();                  saveTimes();

Legend:
Removed from v.1679  
changed lines
  Added in v.1680

  ViewVC Help
Powered by ViewVC 1.1.20