Sort player names

This commit is contained in:
Jesse Boyd 2017-01-15 22:51:54 +11:00
parent 47db330764
commit 88f5e5b0bc
No known key found for this signature in database
GPG Key ID: 59F1DE6293AF6E1F

View File

@ -811,13 +811,18 @@ public class MainUtil {
if (l.size() < 1) { if (l.size() < 1) {
return C.NONE.s(); return C.NONE.s();
} }
List<String> users = new ArrayList<>();
for (UUID u : l) {
users.add(getName(u));
}
Collections.sort(users);
String c = C.PLOT_USER_LIST.s(); String c = C.PLOT_USER_LIST.s();
StringBuilder list = new StringBuilder(); StringBuilder list = new StringBuilder();
for (int x = 0; x < l.size(); x++) { for (int x = 0; x < users.size(); x++) {
if (x + 1 == l.size()) { if (x + 1 == l.size()) {
list.append(c.replace("%user%", getName(l.get(x))).replace(",", "")); list.append(c.replace("%user%",users.get(x)).replace(",", ""));
} else { } else {
list.append(c.replace("%user%", getName(l.get(x)))); list.append(c.replace("%user%", users.get(x)));
} }
} }
return list.toString(); return list.toString();