aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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,