refactoring and code cleanup
All checks were successful
Build / build (push) Successful in 1m27s

This commit is contained in:
unurled 2024-02-29 15:44:28 +01:00
parent 7cc9395cbc
commit 1380e7479a
Signed by: unurled
GPG key ID: FDBC9CBE1F82423F
11 changed files with 45 additions and 77 deletions

View file

@ -133,12 +133,19 @@ public class ResetAdventureCommand implements TabExecutor {
if (args[0].isBlank()) {
return Arrays.stream(Bukkit.getOfflinePlayers())
.map(OfflinePlayer::getName)
.toList().stream().limit(10).toList();
.toList()
.stream()
.limit(10)
.toList();
}
return Arrays.stream(Bukkit.getOfflinePlayers())
.map(OfflinePlayer::getName).filter(Objects::nonNull)
.map(OfflinePlayer::getName)
.filter(Objects::nonNull)
.filter(name -> name.toLowerCase().startsWith(args[0].toLowerCase()))
.toList().stream().limit(10).toList();
.toList()
.stream()
.limit(10)
.toList();
}
return null;
}