Skip to content

Commit 7c7b9d0

Browse files
author
MagicTeaMC
committed
make it sort player name
1 parent 3de8620 commit 7c7b9d0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/main/java/com/github/nutt1101/command/TabComplete.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ public List<String> onTabComplete(CommandSender sender, Command command, String
3333
if (args.length == 2) {
3434
entityList.clear();
3535
if (args[0].equalsIgnoreCase("give")) {
36-
Bukkit.getOnlinePlayers().forEach(player -> {
37-
sort.add(player.getName());
38-
});
39-
StringUtil.copyPartialMatches(args[0], sort, sort);
36+
List<String> playerNames = new ArrayList<>();
37+
Bukkit.getOnlinePlayers().forEach(player -> playerNames.add(player.getName()));
38+
StringUtil.copyPartialMatches(args[1], playerNames, sort);
39+
sort.sort(String.CASE_INSENSITIVE_ORDER);
4040
return sort;
4141
} else if (args[0].equalsIgnoreCase("add")) {
4242
Set<String> allEntityList = ConfigSetting.entityFile.getConfigurationSection("EntityList").getKeys(false);

0 commit comments

Comments
 (0)