44
55import java .io .BufferedReader ;
66import java .io .IOException ;
7- import java .io .Reader ;
87import java .io .Writer ;
98import java .util .*;
109import java .util .logging .Logger ;
@@ -15,25 +14,11 @@ public class PlayerList {
1514 private final List <LLPlayer > playerList = new ArrayList <>();
1615 private final Map <String , LLPlayer > uuidMap = new HashMap <>();
1716 private final Map <String , LLPlayer > nameMap = new HashMap <>();
18- //private final LLPlayer[] recentLogins = new LLPlayer[MAX_LOGINS];
1917 private final List <LLPlayer > loginList = new ArrayList <>(MAX_LOGINS + 1 );
20- //private final Set<LLPlayer> recentPlayers = new HashSet<>();
2118 private final Logger logger ;
22- //private final Comparator<LLPlayer> playerSorter;
2319
2420 public PlayerList (Logger logger ) {
2521 this .logger = logger ;
26- /*
27- playerSorter = (o1, o2) -> {
28- if (o1 != null && o2 != null) {
29- return (int)o1.getLoginTime() - (int)o2.getLoginTime();
30- } else if (o1 == null) {
31- return -1; //null goes below not null
32- } else {
33- return 1; //not null goes above null
34- }
35- };
36- */
3722 }
3823
3924 public void load (BufferedReader in ) {
@@ -116,13 +101,5 @@ public void updateRecentLogins(LLPlayer player) {
116101 while (loginList .size () > MAX_LOGINS ) {
117102 loginList .remove (loginList .size () - 1 );
118103 }
119- /*if (!recentPlayers.contains(player)) {
120- recentPlayers.add(player);
121- LLPlayer last = recentLogins[MAX_LOGINS - 1];
122- recentPlayers.remove(last);
123- recentLogins[MAX_LOGINS - 1] = player;
124- Arrays.sort(recentLogins, playerSorter);
125- }
126- */
127104 }
128105}
0 commit comments