Uses of Interface
xyz.xenondevs.invui.window.Window
Package
Description
-
Uses of Window in xyz.xenondevs.invui.animation
Modifier and TypeMethodDescriptionvoid
Animation.setWindows
(@NotNull List<Window> windows) Sets theWindow
s that will see this animation. -
Uses of Window in xyz.xenondevs.invui.animation.impl
Modifier and TypeMethodDescriptionvoid
AbstractAnimation.setWindows
(@NotNull List<Window> windows) -
Uses of Window in xyz.xenondevs.invui.gui
-
Uses of Window in xyz.xenondevs.invui.inventory
-
Uses of Window in xyz.xenondevs.invui.item
-
Uses of Window in xyz.xenondevs.invui.item.impl
-
Uses of Window in xyz.xenondevs.invui.window
Modifier and TypeClassDescriptionstatic class
AbstractSingleWindow.AbstractBuilder<W extends Window,
S extends Window.Builder.Single<W, S>> Builder for aAbstractSingleWindow
.static class
AbstractSplitWindow.AbstractBuilder<W extends Window,
S extends Window.Builder.Double<W, S>> Builder forAbstractSplitWindow
.static class
AbstractWindow.AbstractBuilder<W extends Window,
S extends Window.Builder<W, S>> Builder for aAbstractWindow
.static interface
Window.Builder<W extends Window,
S extends Window.Builder<W, S>> AWindow
builder.static interface
Window.Builder.Double<W extends Window,
S extends Window.Builder.Double<W, S>> A doubleWindow
builder.static interface
Window.Builder.Single<W extends Window,
S extends Window.Builder.Single<W, S>> A singleWindow
builder.Modifier and TypeInterfaceDescriptioninterface
AWindow
that uses an anvil inventory.interface
AWindow
that uses a cartography table inventory.Modifier and TypeClassDescriptionclass
AWindow
that uses both top and playerInventory
.class
class
AWindow
that just uses the topInventory
.class
class
The abstract base class of allWindow
implementations.Modifier and TypeMethodDescription@Nullable Window
WindowManager.getOpenWindow
(org.bukkit.entity.Player player) Gets theWindow
thePlayer
has currently open.@Nullable Window
WindowManager.getWindow
(org.bukkit.inventory.Inventory inventory) Finds theWindow
to anInventory
.static @NotNull Window
Window.merged
(@NotNull Consumer<@NotNull Window.Builder.Normal.Merged> consumer) static @NotNull Window
Window.single
(@NotNull Consumer<@NotNull Window.Builder.Normal.Single> consumer) static @NotNull Window
Window.split
(@NotNull Consumer<@NotNull Window.Builder.Normal.Split> consumer) Modifier and TypeMethodDescriptionWindowManager.getOpenWindows()
Deprecated.WindowManager.getWindows()
Gets a set of all openWindows
.
WindowManager.getWindows()
instead