diff --git a/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoCycleItem.java b/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoCycleItem.java index 59d5ed8..e0d6ca8 100644 --- a/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoCycleItem.java +++ b/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoCycleItem.java @@ -9,7 +9,7 @@ import org.jetbrains.annotations.NotNull; import xyz.xenondevs.invui.InvUI; import xyz.xenondevs.invui.item.Item; import xyz.xenondevs.invui.item.ItemProvider; -import xyz.xenondevs.invui.window.Window; +import xyz.xenondevs.invui.window.AbstractWindow; /** * An {@link Item} that automatically cycles through a predefined array of @@ -50,13 +50,13 @@ public class AutoCycleItem extends AbstractItem { } @Override - public void addWindow(Window window) { + public void addWindow(AbstractWindow window) { super.addWindow(window); if (task == null) start(); } @Override - public void removeWindow(Window window) { + public void removeWindow(AbstractWindow window) { super.removeWindow(window); if (getWindows().isEmpty() && task != null) cancel(); } diff --git a/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoUpdateItem.java b/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoUpdateItem.java index 6de0f50..85b8011 100644 --- a/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoUpdateItem.java +++ b/invui/src/main/java/xyz/xenondevs/invui/item/impl/AutoUpdateItem.java @@ -5,7 +5,7 @@ import org.bukkit.scheduler.BukkitTask; import xyz.xenondevs.invui.InvUI; import xyz.xenondevs.invui.item.Item; import xyz.xenondevs.invui.item.ItemProvider; -import xyz.xenondevs.invui.window.Window; +import xyz.xenondevs.invui.window.AbstractWindow; import java.util.function.Supplier; @@ -34,13 +34,13 @@ public class AutoUpdateItem extends SuppliedItem { } @Override - public void addWindow(Window window) { + public void addWindow(AbstractWindow window) { super.addWindow(window); if (task == null) start(); } @Override - public void removeWindow(Window window) { + public void removeWindow(AbstractWindow window) { super.removeWindow(window); if (getWindows().isEmpty() && task != null) cancel(); }