From d69ab8fae6721574bda22d9bed805e8d52ee1e63 Mon Sep 17 00:00:00 2001 From: ryanhamshire Date: Thu, 20 Nov 2014 19:26:17 -0800 Subject: [PATCH] More aggressive name/ID caching. To 30 days from 10. --- src/me/ryanhamshire/GriefPrevention/GriefPrevention.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/me/ryanhamshire/GriefPrevention/GriefPrevention.java b/src/me/ryanhamshire/GriefPrevention/GriefPrevention.java index 7105e02..b8b5cca 100644 --- a/src/me/ryanhamshire/GriefPrevention/GriefPrevention.java +++ b/src/me/ryanhamshire/GriefPrevention/GriefPrevention.java @@ -305,7 +305,7 @@ public class GriefPrevention extends JavaPlugin int playersCached = 0; OfflinePlayer [] offlinePlayers = this.getServer().getOfflinePlayers(); long now = System.currentTimeMillis(); - final long TENDAYS = 1000 * 60 * 60 * 24 * 10; + final long WHILEBACK = 1000 * 60 * 60 * 24 * 30; //30 days back for(OfflinePlayer player : offlinePlayers) { try @@ -315,8 +315,8 @@ public class GriefPrevention extends JavaPlugin if(playerName == null || playerID == null) continue; long absentMilliseconds = now - player.getLastPlayed(); - //if the player has been seen in the last 10 days, cache his name/UUID pair - if(absentMilliseconds < TENDAYS) + //if the player has been seen in the last 30 days, cache his name/UUID pair + if(absentMilliseconds < WHILEBACK) { this.playerNameToIDMap.put(playerName, playerID); this.playerNameToIDMap.put(playerName.toLowerCase(), playerID);