aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit/src
diff options
context:
space:
mode:
authorKrakenied <krakenied1@gmail.com>2026-01-18 03:26:37 +0100
committerKrakenied <46192742+Krakenied@users.noreply.github.com>2026-01-18 18:42:28 +0100
commitc17aad5aaf485dd87c8c7292e6be0b3b3e1e7de4 (patch)
tree496e17cad814644cffaa0367bb04d9af59557ec0 /bukkit/src
parenta4f1c58f53a3afcb06df3c24380bc96dfbfc4afa (diff)
Disable item amount page number display for menus bigger than max stack size
Closes https://github.com/LMBishop/Quests/issues/832
Diffstat (limited to 'bukkit/src')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
index cfb3aa50..482b09ac 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
@@ -21,7 +21,12 @@ public class PageDescMenuElement extends MenuElement {
@Override
public ItemStack asItemStack() {
ItemStack is = config.getItem("gui.page-desc");
- is.setAmount(menu.getCurrentPage());
+
+ // Do not change it for menus bigger than stack size as it looks weird
+ // https://github.com/LMBishop/Quests/issues/832
+ if (menu.getMaxPage() <= is.getMaxStackSize()) {
+ is.setAmount(menu.getCurrentPage());
+ }
return MenuUtils.applyPlaceholders(null, null,
is,