Index

A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages

S

scrolling() - Static method in class dev.triumphteam.gui.guis.Gui
Creates a ScrollingBuilder with VERTICAL as the ScrollType
scrolling(ScrollType) - Static method in class dev.triumphteam.gui.guis.Gui
Creates a ScrollingBuilder to build a ScrollingGui
ScrollingBuilder - Class in dev.triumphteam.gui.builder.gui
The simple GUI builder is used for creating a ScrollingGui that uses Component for title TODO This class needs more work to remove the redundant pageSize since it's the same as the paginated builder
ScrollingBuilder(ScrollType) - Constructor for class dev.triumphteam.gui.builder.gui.ScrollingBuilder
Main constructor
ScrollingGui - Class in dev.triumphteam.gui.guis
GUI that allows you to scroll through items
ScrollingGui(int, int, String) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Deprecated.
ScrollingGui(int, int, String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
ScrollingGui(int, int, Component) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor that doesn't require the ScrollType
ScrollingGui(int, int, Component, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor of the Scrolling GUI, for when the GUI doesn't require any InteractionModifier
ScrollingGui(int, int, Component, ScrollType, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Main constructor of the Scrolling GUI
ScrollingGui(int, String) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Deprecated.
ScrollingGui(int, String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
ScrollingGui(int, Component) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor that doesn't require the ScrollType or page size
ScrollingGui(int, Component, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor that doesn't require the page size
ScrollingGui(String) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Deprecated.
ScrollingGui(String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Deprecated.
ScrollingGui(Component) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor that only requires title
ScrollingGui(Component, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
Alternative constructor that doesn't require the rows or page size
scrollType(ScrollType) - Method in class dev.triumphteam.gui.builder.gui.ScrollingBuilder
Sets the ScrollType to be used
ScrollType - Enum in dev.triumphteam.gui.components
Possible Scroll types for the ScrollingGui
Serializable - Interface in dev.triumphteam.gui.components
 
SERIALIZER - Static variable in class dev.triumphteam.gui.components.util.Legacy
Since old versions and fucking spigot don't use the components, I use the serializer with the stupid format to guarantee compatibility
setAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.GuiItem
Replaces the GuiAction of the current GUI Item
setAmount(int) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of BaseItemBuilder.amount(int), nothing changed just the name, will be removed in 3.0.1
setBoolean(ItemStack, String, boolean) - Static method in class dev.triumphteam.gui.components.util.ItemNbt
Sets a boolean to the ItemStack.
setBoolean(ItemStack, String, boolean) - Method in class dev.triumphteam.gui.components.nbt.LegacyNbt
Sets a boolean to the ItemStack.
setBoolean(ItemStack, String, boolean) - Method in interface dev.triumphteam.gui.components.nbt.NbtWrapper
Sets a boolean to the ItemStack.
setBoolean(ItemStack, String, boolean) - Method in class dev.triumphteam.gui.components.nbt.Pdc
Sets a boolean to the ItemStack.
setCloseGuiAction(GuiAction<InventoryCloseEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction to run once the inventory is closed.
setDefaultClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction of a default click on any item.
setDefaultTopClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction of a default click on any item on the top part of the GUI.
setDragAction(GuiAction<InventoryDragEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction of a default drag action.
setInventory(Inventory) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the new inventory of the GUI.
setItem(int, int, GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
Alternative BaseGui.setItem(int, GuiItem) to set item that uses ROWS and COLUMNS instead of slots.
setItem(int, GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiItem to a specific slot on the GUI.
setItem(List<Integer>, GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
Alternative BaseGui.setItem(int, GuiItem) to set item that takes a List of slots instead.
setItemStack(ItemStack) - Method in class dev.triumphteam.gui.guis.GuiItem
Replaces the ItemStack of the GUI Item
setLore(String...) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of BaseItemBuilder.lore(Component...), will be removed in 3.0.1
setLore(List<String>) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of BaseItemBuilder.lore(List), will be removed in 3.0.1
setName(String) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of BaseItemBuilder.name(Component), will be removed in 3.0.1
setNbt(String, boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
Sets NBT tag to the ItemStack
setNbt(String, String) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
Sets NBT tag to the ItemStack
setOpenGuiAction(GuiAction<InventoryOpenEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction to run when the GUI opens.
setOutsideClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the GuiAction to run when clicking on the outside of the inventory.
setPageSize(int) - Method in class dev.triumphteam.gui.guis.PaginatedGui
Sets the page size
setPlayerInventoryAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
 
setSkullOwner(OfflinePlayer) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of SkullBuilder.owner(OfflinePlayer), nothing changed just the name, will be removed in 3.0.1
setSkullTexture(String) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of SkullBuilder.texture(String), nothing changed just the name, will be removed in 3.0.1
setString(ItemStack, String, String) - Static method in class dev.triumphteam.gui.components.util.ItemNbt
Sets an NBT tag to the an ItemStack.
setString(ItemStack, String, String) - Method in class dev.triumphteam.gui.components.nbt.LegacyNbt
Sets an NBT tag to the an ItemStack.
setString(ItemStack, String, String) - Method in interface dev.triumphteam.gui.components.nbt.NbtWrapper
Sets an String NBT tag to the an ItemStack.
setString(ItemStack, String, String) - Method in class dev.triumphteam.gui.components.nbt.Pdc
Sets an String NBT tag to the an ItemStack.
setUnbreakable(boolean) - Method in class dev.triumphteam.gui.builder.item.ItemBuilder
Deprecated.
In favor of BaseItemBuilder.unbreakable(), nothing changed just the name, will be removed in 3.0.1
setUpdating(boolean) - Method in class dev.triumphteam.gui.guis.BaseGui
Sets the updating status of the GUI.
SimpleBuilder - Class in dev.triumphteam.gui.builder.gui
The simple GUI builder is used for creating a Gui
SimpleBuilder(GuiType) - Constructor for class dev.triumphteam.gui.builder.gui.SimpleBuilder
Main constructor
skull() - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
Method for creating a SkullBuilder which will have PLAYER_HEAD specific methods
skull(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
Method for creating a SkullBuilder which will have PLAYER_HEAD specific methods
SKULL - Static variable in class dev.triumphteam.gui.components.util.SkullUtil
The main SKULL material for the version
SkullBuilder - Class in dev.triumphteam.gui.builder.item
New builder for skull only, created to separate the specific features for skulls Soon I'll add more useful features to this builder
SkullUtil - Class in dev.triumphteam.gui.components.util
 
SkullUtil() - Constructor for class dev.triumphteam.gui.components.util.SkullUtil
 
storage() - Static method in class dev.triumphteam.gui.guis.Gui
Creates a StorageBuilder.
StorageBuilder - Class in dev.triumphteam.gui.builder.gui
The simple GUI builder is used for creating a StorageGui
StorageBuilder() - Constructor for class dev.triumphteam.gui.builder.gui.StorageBuilder
 
StorageGui - Class in dev.triumphteam.gui.guis
GUI that does not clear it's items once it's closed
StorageGui(int, String) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Deprecated.
StorageGui(int, Component) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Alternative constructor to provide a way to create GUIs that don't need any InteractionModifier
StorageGui(int, Component, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Main constructor for the StorageGui, now with Component support
StorageGui(GuiType, Component) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Main constructor that takes a GuiType instead of rows
StorageGui(GuiType, Component, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Alternative constructor that takes both a GuiType and a set of InteractionModifier
StorageGui(String) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Deprecated.
StorageGui(Component) - Constructor for class dev.triumphteam.gui.guis.StorageGui
Alternative constructor that defaults to 1 row
A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages