Uses of Interface
com.github.stefvanschie.inventoryframework.pane.util.Slot
Packages that use Slot
Package
Description
-
Uses of Slot in com.github.stefvanschie.inventoryframework.pane
Fields in com.github.stefvanschie.inventoryframework.pane declared as SlotModifier and TypeFieldDescriptionprotected @NotNull SlotPane.slotThe position of this pane, which is (0,0) by defaultMethods in com.github.stefvanschie.inventoryframework.pane that return SlotModifier and TypeMethodDescription@NotNull SlotPane.getSlot()Gets the slot of the position of this paneMethods in com.github.stefvanschie.inventoryframework.pane that return types with arguments of type SlotModifier and TypeMethodDescriptionStaticPane.getSlottedItems()Gets all items by their corresponding slots.Methods in com.github.stefvanschie.inventoryframework.pane with parameters of type SlotModifier and TypeMethodDescriptionvoidAdds a gui item at the specific spot in the pane.static @NotNull PanePane.createBorder(Slot slot, int length, int height, @NotNull GuiItem item) Creates a pane which displays as a border around the outside of the pane consisting of the provided item.@Nullable GuiItemGets the item located at the provided slot.voidStaticPane.removeItem(@NotNull Slot slot) Removes the specified item from the pane.voidSets the slot of this pane.Constructors in com.github.stefvanschie.inventoryframework.pane with parameters of type SlotModifierConstructorDescriptionMasonryPane(@NotNull Slot slot, int length, int height) Creates a new masonry paneMasonryPane(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new masonry paneOutlinePane(@NotNull Slot slot, int length, int height) Creates a new outline paneOutlinePane(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new outline panePaginatedPane(@NotNull Slot slot, int length, int height) Creates a new paginated panePaginatedPane(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new paginated paneprotectedPane(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Constructs a new default paneprotectedConstructs a new default panePatternPane(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Pattern pattern) Constructs a new pattern pane.PatternPane(@NotNull Slot slot, int length, int height, @NotNull Pattern pattern) Constructs a new pattern pane.StaticPane(Slot slot, int length, int height) Creates a new static pane.StaticPane(Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new static pane. -
Uses of Slot in com.github.stefvanschie.inventoryframework.pane.component
Constructors in com.github.stefvanschie.inventoryframework.pane.component with parameters of type SlotModifierConstructorDescriptionCycleButton(@NotNull Slot slot, int length, int height) Creates a new cycle buttonCycleButton(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new cycle buttonCreates a new labelCreates a new labelLabel(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Font font) Creates a new labelLabel(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Font font, @NotNull Plugin plugin) Creates a new labelPagingButtons(@NotNull Slot slot, int length, @NotNull PaginatedPane pages) Creates a new PagingButtons instance, which controls the providedPaginatedPane.PagingButtons(@NotNull Slot slot, int length, @NotNull PaginatedPane pages, @NotNull Plugin plugin) Creates a new PagingButtons instance, which controls the providedPaginatedPane.PagingButtons(@NotNull Slot slot, int length, @NotNull Pane.Priority priority, @NotNull PaginatedPane pages) Creates a new PagingButtons instance, which controls the providedPaginatedPane.PagingButtons(@NotNull Slot slot, int length, @NotNull Pane.Priority priority, @NotNull PaginatedPane pages, @NotNull Plugin plugin) Creates a new PagingButtons instance, which controls the providedPaginatedPane.PercentageBar(@NotNull Slot slot, int length, int height) Creates a new percentage barPercentageBar(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new percentage barPercentageBar(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Plugin plugin) Creates a new percentage barPercentageBar(@NotNull Slot slot, int length, int height, @NotNull Plugin plugin) Creates a new percentage barCreates a new sliderSlider(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new sliderSlider(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Plugin plugin) Creates a new sliderCreates a new sliderToggleButton(@NotNull Slot slot, int length, int height) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, boolean enabled) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, boolean enabled, @NotNull Plugin plugin) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, boolean enabled) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, boolean enabled, @NotNull Plugin plugin) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Plugin plugin) Creates a new toggle buttonToggleButton(@NotNull Slot slot, int length, int height, @NotNull Plugin plugin) Creates a new toggle button -
Uses of Slot in com.github.stefvanschie.inventoryframework.pane.component.util
Constructors in com.github.stefvanschie.inventoryframework.pane.component.util with parameters of type SlotModifierConstructorDescriptionprotectedVariableBar(@NotNull Slot slot, int length, int height) Creates a new variable barprotectedVariableBar(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority) Creates a new variable barprotectedVariableBar(@NotNull Slot slot, int length, int height, @NotNull Pane.Priority priority, @NotNull Plugin plugin) Creates a new variable barprotectedVariableBar(@NotNull Slot slot, int length, int height, @NotNull Plugin plugin) Creates a new variable bar -
Uses of Slot in com.github.stefvanschie.inventoryframework.pane.util
Classes in com.github.stefvanschie.inventoryframework.pane.util that implement SlotModifier and TypeClassDescriptionstatic classA class representing a slot based on an index.static classA class representing a slot based on an (x, y) coordinate pair.Methods in com.github.stefvanschie.inventoryframework.pane.util that return SlotModifier and TypeMethodDescriptionstatic @NotNull SlotSlot.deserialize(@NotNull Element element) Deserializes the slot from an element.static @NotNull SlotSlot.fromIndex(int index) Creates a new slot based on an index.static @NotNull SlotSlot.fromXY(int x, int y) Creates a new slot based on an (x, y) coordinate pair.