diff --git a/invui/src/main/java/de/studiocode/invui/gui/builder/GuiBuilder.java b/invui/src/main/java/de/studiocode/invui/gui/builder/GuiBuilder.java index 862f1cc..032a978 100644 --- a/invui/src/main/java/de/studiocode/invui/gui/builder/GuiBuilder.java +++ b/invui/src/main/java/de/studiocode/invui/gui/builder/GuiBuilder.java @@ -7,6 +7,7 @@ import de.studiocode.invui.gui.structure.Marker; import de.studiocode.invui.gui.structure.Structure; import de.studiocode.invui.item.Item; import de.studiocode.invui.item.ItemProvider; +import de.studiocode.invui.item.ItemWrapper; import de.studiocode.invui.virtualinventory.VirtualInventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ShapedRecipe; @@ -92,6 +93,16 @@ public class GuiBuilder { return this; } + public GuiBuilder setBackground(@NotNull ItemProvider itemProvider) { + context.setBackground(itemProvider); + return this; + } + + public GuiBuilder setBackground(@NotNull ItemStack itemStack) { + context.setBackground(new ItemWrapper(itemStack)); + return this; + } + public GuiBuilder setContent(@NotNull List content) { context.setContent(content); return this;