diff options
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java | 7 |
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, |
