This commit is contained in:
MattBDev 2019-07-21 20:43:36 -04:00
parent e8df39d3c4
commit d6779d977a

View File

@ -210,14 +210,15 @@ public class FileUUIDHandler extends UUIDHandlerImplementation {
} }
if (getUUIDMap().isEmpty()) { if (getUUIDMap().isEmpty()) {
for (OfflinePlotPlayer op : FileUUIDHandler.this.uuidWrapper.getOfflinePlayers()) { for (OfflinePlotPlayer offlinePlotPlayer : FileUUIDHandler.this.uuidWrapper
long last = op.getLastPlayed(); .getOfflinePlayers()) {
long last = offlinePlotPlayer.getLastPlayed();
if (last != 0) { if (last != 0) {
String name = op.getName(); String name = offlinePlotPlayer.getName();
StringWrapper wrap = new StringWrapper(name); StringWrapper wrap = new StringWrapper(name);
if (!toAdd.containsKey(wrap)) { if (!toAdd.containsKey(wrap)) {
UUID uuid = FileUUIDHandler.this.uuidWrapper.getUUID(op); UUID uuid = FileUUIDHandler.this.uuidWrapper.getUUID(offlinePlotPlayer);
toAdd.put(wrap, uuid); toAdd.putIfAbsent(wrap, uuid);
if (ExpireManager.IMP != null) { if (ExpireManager.IMP != null) {
ExpireManager.IMP.storeDate(uuid, last); ExpireManager.IMP.storeDate(uuid, last);
} }