summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/EssentialsTimer.java
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-08-27 13:59:39 +0200
committersnowleo <schneeleo@gmail.com>2011-08-27 13:59:49 +0200
commitf7cd8d492aea31069fd213f0aa5dcf888b976c6c (patch)
tree1bd41b6683867bc7f7cbd16ed975982e9c842641 /Essentials/src/com/earth2me/essentials/EssentialsTimer.java
parentb73ca7db0a024770116b8846c6445e65a5b0e72b (diff)
downloadEssentials-f7cd8d492aea31069fd213f0aa5dcf888b976c6c.tar
Essentials-f7cd8d492aea31069fd213f0aa5dcf888b976c6c.tar.gz
Essentials-f7cd8d492aea31069fd213f0aa5dcf888b976c6c.tar.lz
Essentials-f7cd8d492aea31069fd213f0aa5dcf888b976c6c.tar.xz
Essentials-f7cd8d492aea31069fd213f0aa5dcf888b976c6c.zip
Auto-AFK, AFK-Kick and freeze afk players
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/EssentialsTimer.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsTimer.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsTimer.java b/Essentials/src/com/earth2me/essentials/EssentialsTimer.java
index 639802776..f3b447dae 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsTimer.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsTimer.java
@@ -24,16 +24,17 @@ public class EssentialsTimer implements Runnable
{
final User user = ess.getUser(player);
onlineUsers.add(user);
- user.setLastActivity(currentTime);
+ user.setLastOnlineActivity(currentTime);
+ user.checkActivity();
}
final Iterator<User> iterator = onlineUsers.iterator();
while (iterator.hasNext())
{
final User user = iterator.next();
- if (user.getLastActivity() < currentTime && user.getLastActivity() > user.getLastLogout())
+ if (user.getLastOnlineActivity() < currentTime && user.getLastOnlineActivity() > user.getLastLogout())
{
- user.setLastLogout(user.getLastActivity());
+ user.setLastLogout(user.getLastOnlineActivity());
iterator.remove();
continue;
}