Uses of Interface
xyz.xenondevs.invui.window.Window
Packages that use Window
Package
Description
-
Uses of Window in xyz.xenondevs.invui.animation
Method parameters in xyz.xenondevs.invui.animation with type arguments of type WindowModifier 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
Method parameters in xyz.xenondevs.invui.animation.impl with type arguments of type WindowModifier and TypeMethodDescriptionvoid
AbstractAnimation.setWindows
(@NotNull List<Window> windows) -
Uses of Window in xyz.xenondevs.invui.gui
Methods in xyz.xenondevs.invui.gui that return types with arguments of type Window -
Uses of Window in xyz.xenondevs.invui.inventory
Methods in xyz.xenondevs.invui.inventory that return types with arguments of type Window -
Uses of Window in xyz.xenondevs.invui.item
Methods in xyz.xenondevs.invui.item that return types with arguments of type Window -
Uses of Window in xyz.xenondevs.invui.item.impl
Methods in xyz.xenondevs.invui.item.impl that return types with arguments of type Window -
Uses of Window in xyz.xenondevs.invui.window
Classes in xyz.xenondevs.invui.window with type parameters of type WindowModifier 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.Subinterfaces of Window in xyz.xenondevs.invui.windowModifier and TypeInterfaceDescriptioninterface
AWindow
that uses an anvil inventory.interface
AWindow
that uses a cartography table inventory.Classes in xyz.xenondevs.invui.window that implement WindowModifier 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.Methods in xyz.xenondevs.invui.window that return WindowModifier 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) Methods in xyz.xenondevs.invui.window that return types with arguments of type WindowModifier and TypeMethodDescriptionWindowManager.getOpenWindows()
Deprecated.WindowManager.getWindows()
Gets a set of all openWindows
.
WindowManager.getWindows()
instead