summaryrefslogtreecommitdiffstats
path: root/bukkit
diff options
context:
space:
mode:
authorKrakenied <Krakenied1@gmail.com>2022-08-25 21:38:04 +0200
committerKrakenied <Krakenied1@gmail.com>2022-12-17 18:01:30 +0100
commiteb5d68c1ba7e11591c0f0f671f7c145e7aa74908 (patch)
tree748e56af4a9eb67fe53802d0f00a8701ec597471 /bukkit
parent03f8ab7eff378453a46283f6b08b82f14939009b (diff)
Use Collections#max to find max element
Diffstat (limited to 'bukkit')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java5
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java4
2 files changed, 3 insertions, 6 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java
index d00d2af3..dedaf209 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/CategoryQMenu.java
@@ -17,6 +17,7 @@ import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
+import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -75,9 +76,7 @@ public class CategoryQMenu implements QMenu {
slot++;
}
- for (Integer integer : menuElements.keySet()) {
- if (integer + 1 > maxElement) maxElement = integer + 1;
- }
+ maxElement = menuElements.size() > 0 ? Collections.max(menuElements.keySet()) + 1 : 0;
// stop bottom row of pg1 going to pg2 if entire inv contents would fit on pg1 perfectly
if (maxElement > 45 && maxElement <= 54) {
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java
index 25d49b91..e6d4356f 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/QuestQMenu.java
@@ -108,9 +108,7 @@ public class QuestQMenu implements QMenu {
slot++;
}
- for (Integer integer : menuElements.keySet()) {
- if (integer + 1 > maxElement) maxElement = integer + 1;
- }
+ maxElement = menuElements.size() > 0 ? Collections.max(menuElements.keySet()) + 1 : 0;
}
@Override