diff --git a/src/main/kotlin/net/axay/kspigot/gui/GUIExtensions.kt b/src/main/kotlin/net/axay/kspigot/gui/GUIExtensions.kt index d53f2640..68020b99 100644 --- a/src/main/kotlin/net/axay/kspigot/gui/GUIExtensions.kt +++ b/src/main/kotlin/net/axay/kspigot/gui/GUIExtensions.kt @@ -3,8 +3,12 @@ package net.axay.kspigot.gui import org.bukkit.entity.Player import org.bukkit.inventory.InventoryView -fun Player.openGUI(gui: GUI<*>, page: Int? = null): InventoryView? { - closeInventory() +fun Player.openGUI( + gui: GUI<*>, + page: Int? = null, + resetCursor: Boolean = false +): InventoryView? { + if (resetCursor) closeInventory() return openGUIInstance(gui.getInstance(this), page) }