From f60e06d886fb6267a8a2695dfce6f5803d3b7aab Mon Sep 17 00:00:00 2001 From: TechnicallyCoded Date: Fri, 23 Aug 2024 02:26:57 +0200 Subject: [PATCH] v1.0.2 - Provide context to layout title and size --- build.gradle | 2 +- .../com/tcoded/lightlibs/guilib/gui/AbstractGuiLayout.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index f4ad054..1ea25c2 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { } group = 'com.tcoded.lightlibs' -version = '1.0.1' +version = '1.0.2' repositories { mavenCentral() diff --git a/src/main/java/com/tcoded/lightlibs/guilib/gui/AbstractGuiLayout.java b/src/main/java/com/tcoded/lightlibs/guilib/gui/AbstractGuiLayout.java index 5b9e724..3d44951 100644 --- a/src/main/java/com/tcoded/lightlibs/guilib/gui/AbstractGuiLayout.java +++ b/src/main/java/com/tcoded/lightlibs/guilib/gui/AbstractGuiLayout.java @@ -59,7 +59,7 @@ public void applyClickHandlers(GuiInstance gui) { public GuiLibHolder createInventory(OpenGuiContext ctx) { GuiLibHolder holder = new GuiLibHolder<>(ctx.getGuiContext()); - Inventory inventory = Bukkit.createInventory(holder, getSize(), getTitle()); + Inventory inventory = Bukkit.createInventory(holder, getSize(ctx), getTitle(ctx)); holder.setInventory(inventory); return holder; @@ -67,8 +67,8 @@ public GuiLibHolder createInventory(OpenGuiContext ctx protected abstract ItemStack getBackground(); - protected abstract String getTitle(); + protected abstract String getTitle(OpenGuiContext ctx); - protected abstract int getSize(); + protected abstract int getSize(OpenGuiContext ctx); }