diff --git a/gui/base/src/main/java/it/angrybear/yagl/guis/ResizableGUI.java b/gui/base/src/main/java/it/angrybear/yagl/guis/ResizableGUI.java index fad19752..43e4106d 100644 --- a/gui/base/src/main/java/it/angrybear/yagl/guis/ResizableGUI.java +++ b/gui/base/src/main/java/it/angrybear/yagl/guis/ResizableGUI.java @@ -5,6 +5,7 @@ import it.angrybear.yagl.actions.BiGUIAction; import it.angrybear.yagl.actions.GUIAction; import it.angrybear.yagl.contents.GUIContent; +import it.angrybear.yagl.contents.ItemGUIContent; import it.angrybear.yagl.items.Item; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -117,11 +118,21 @@ private void checkSize(int size) { return (ResizableGUI) super.addContent(contents); } + @Override + public @NotNull ResizableGUI addContent(ItemGUIContent @NotNull ... contents) { + return (ResizableGUI) super.addContent(contents); + } + @Override public @NotNull ResizableGUI setContents(int slot, Item @NotNull ... contents) { return (ResizableGUI) super.setContents(slot, contents); } + @Override + public @NotNull ResizableGUI setContents(int slot, ItemGUIContent @NotNull ... contents) { + return (ResizableGUI) super.setContents(slot, contents); + } + @Override public @NotNull ResizableGUI onClickOutside(@NotNull String command) { return (ResizableGUI) super.onClickOutside(command);