Reformat and clean up "net" package

This commit is contained in:
P0nk
2021-09-09 23:26:02 +02:00
parent 69f4580637
commit 6be6ea9927
235 changed files with 3556 additions and 3398 deletions

View File

@@ -40,25 +40,25 @@ public final class UseOwlOfMinervaHandler extends AbstractPacketHandler {
public final void handlePacket(InPacket p, Client c) {
List<Pair<Integer, Integer>> owlSearched = c.getWorldServer().getOwlSearchedItems();
List<Integer> owlLeaderboards;
if(owlSearched.size() < 5) {
if (owlSearched.size() < 5) {
owlLeaderboards = new LinkedList<>();
for(int i : GameConstants.OWL_DATA) {
for (int i : GameConstants.OWL_DATA) {
owlLeaderboards.add(i);
}
} else {
// descending order
Comparator<Pair<Integer, Integer>> comparator = (p1, p2) -> p2.getRight().compareTo(p1.getRight());
PriorityQueue<Pair<Integer, Integer>> queue = new PriorityQueue<>(Math.max(1, owlSearched.size()), comparator);
queue.addAll(owlSearched);
owlLeaderboards = new LinkedList<>();
for(int i = 0; i < Math.min(owlSearched.size(), 10); i++) {
for (int i = 0; i < Math.min(owlSearched.size(), 10); i++) {
owlLeaderboards.add(queue.remove().getLeft());
}
}
c.sendPacket(PacketCreator.getOwlOpen(owlLeaderboards));
}
}