From 7b507d45ededc259a5fbbe81d96e33fbb364cf0c Mon Sep 17 00:00:00 2001 From: SamB440 Date: Wed, 18 Jan 2023 19:13:07 +0000 Subject: [PATCH] Fix error with next/previous page items --- .../main/java/net/islandearth/rpgregions/gui/DiscoveryGUI.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rpgregions/src/main/java/net/islandearth/rpgregions/gui/DiscoveryGUI.java b/rpgregions/src/main/java/net/islandearth/rpgregions/gui/DiscoveryGUI.java index 4d3db21..52c6953 100644 --- a/rpgregions/src/main/java/net/islandearth/rpgregions/gui/DiscoveryGUI.java +++ b/rpgregions/src/main/java/net/islandearth/rpgregions/gui/DiscoveryGUI.java @@ -103,6 +103,7 @@ public class DiscoveryGUI extends RPGRegionsGUI { back.addItem(new GuiItem(backItem, event -> { event.setCancelled(true); if (pane.getPages() == 0 || pane.getPages() == 1) return; + if (pane.getPage() == 0) return; pane.setPage(pane.getPage() - 1); @@ -130,6 +131,7 @@ public class DiscoveryGUI extends RPGRegionsGUI { forward.addItem(new GuiItem(forwardItem, event -> { event.setCancelled(true); if (pane.getPages() == 0 || pane.getPages() == 1) return; + if ((pane.getPage() + 1) == pane.getPages()) return; pane.setPage(pane.getPage() + 1);