Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addEnchantment(Enchantment) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.
- addEnchantment(Enchantment, int) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.enchant(Enchantment, int), nothing changed just the name, will be removed in 3.0.1 - addEnchantment(Enchantment, int, boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.enchant(Enchantment, int, boolean), nothing changed just the name, will be removed in 3.0.1 - addItem(boolean, GuiItem...) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Adds
GuiItems to the GUI without specific slot. - addItem(GuiItem) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Adds an
GuiItemto the next available slot in the page area - addItem(GuiItem...) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Adds
GuiItems to the GUI without specific slot. - addItem(GuiItem...) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Overridden
BaseGui.addItem(GuiItem...)to add the items to the page instead - addItem(List<ItemStack>) - Method in class dev.triumphteam.gui.guis.StorageGui
-
Adds
ItemStackto the inventory straight, not the GUI - addItem(ItemStack...) - Method in class dev.triumphteam.gui.guis.StorageGui
-
Adds
ItemStackto the inventory straight, not the GUI - addItemFlags(ItemFlag...) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.flags(ItemFlag...), nothing changed just the name, will be removed in 3.0.1 - addLore(String...) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.lore(Consumer), will be removed in 3.0.1 - addLore(List<String>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.lore(Consumer), will be removed in 3.0.1 - addSlotAction(int, int, GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Alternative method for
BaseGui.addSlotAction(int, GuiAction)to add aGuiActionto a specific slot using ROWS and COLUMNS instead of slots. - addSlotAction(int, GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Adds a
GuiActionfor when clicking on a specific slot. - allowsOtherActions() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Check if any other actions are allowed in this GUI
- amount(int) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Sets the amount of items
- apply(Consumer<G>) - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Applies anything to the GUI once it's created Can be pretty useful for setting up small things like default actions
- asBukkitCopy(Object) - Static method in class dev.triumphteam.gui.components.nbt.LegacyNbt
-
Mimics the CraftItemStack#asBukkitCopy method.
- asGuiItem() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Creates a
GuiIteminstead of anItemStack - asGuiItem(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Creates a
GuiIteminstead of anItemStack - asNMSCopy(ItemStack) - Static method in class dev.triumphteam.gui.components.nbt.LegacyNbt
-
Mimics the CraftItemStack#asNMSCopy method.
- author(Component) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Sets the author of the book.
B
- banner() - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
BannerBuilderwhich will have BANNER specific methods - banner(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
BannerBuilderwhich will have BANNER specific methods - BannerBuilder - Class in dev.triumphteam.gui.builder.item
-
Item builder for banners only
- baseColor(DyeColor) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Sets the base color for this banner
- BaseGui - Class in dev.triumphteam.gui.guis
-
Base class that every GUI extends.
- BaseGui(int, String) - Constructor for class dev.triumphteam.gui.guis.BaseGui
-
Deprecated.In favor of
BaseGui(int, String, Set). - BaseGui(int, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.BaseGui
-
The main constructor, using
String. - BaseGui(GuiType, String) - Constructor for class dev.triumphteam.gui.guis.BaseGui
-
Deprecated.In favor of
BaseGui(GuiType, String, Set). - BaseGui(GuiType, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.BaseGui
-
Alternative constructor that takes
GuiTypeinstead of rows number. - BaseGuiBuilder<G extends BaseGui,
B extends BaseGuiBuilder<G, B>> - Class in dev.triumphteam.gui.builder.gui -
The base for all the GUI builders this is due to some limitations where some builders will have unique features based on the GUI type
- BaseGuiBuilder() - Constructor for class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
- BaseItemBuilder<B extends BaseItemBuilder<B>> - Class in dev.triumphteam.gui.builder.item
-
Contains all the common methods for the future ItemBuilders
- BaseItemBuilder(ItemStack) - Constructor for class dev.triumphteam.gui.builder.item.BaseItemBuilder
- book(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
BookBuilderwhich will haveMaterial.WRITABLE_BOOK/Material.WRITTEN_BOOKspecific methods - BookBuilder - Class in dev.triumphteam.gui.builder.item
-
Item builder for
Material.WRITTEN_BOOKandMaterial.WRITTEN_BOOKonly - BREWING - Enum constant in enum class dev.triumphteam.gui.components.GuiType
- build() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Builds the item into
ItemStack
C
- canDropItems() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Check if item drop is allowed inside this GUI
- canPlaceItems() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Check if item placement is allowed inside this GUI.
- canSwapItems() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Check if item swap is allowed inside this GUI.
- canTakeItems() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Check if item retrieval is allowed inside this GUI.
- CHEST - Enum constant in enum class dev.triumphteam.gui.components.GuiType
- clearPageItems() - Method in class dev.triumphteam.gui.guis.PaginatedGui
- clearPageItems(boolean) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Clears all previously added page items
- close(HumanEntity) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Closes the GUI with a
2 tickdelay (to prevent items from being taken from theInventory). - close(HumanEntity, boolean) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Closes the GUI with a
2 tickdelay (to prevent items from being taken from theInventory). - color(Color) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Color an
ItemStack - color(Color) - Method in class dev.triumphteam.gui.builder.item.MapBuilder
-
Sets the map color.
- craftClass(String) - Static method in class dev.triumphteam.gui.components.util.VersionHelper
- create() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Creates the given GuiBase Has to be abstract because each GUI are different
- create() - Method in class dev.triumphteam.gui.builder.gui.PaginatedBuilder
-
Creates a new
PaginatedGui - create() - Method in class dev.triumphteam.gui.builder.gui.ScrollingBuilder
-
Creates a new
ScrollingGui - create() - Method in class dev.triumphteam.gui.builder.gui.SimpleBuilder
-
Creates a new
Gui - create() - Method in class dev.triumphteam.gui.builder.gui.StorageBuilder
-
Creates a new
StorageGui
D
- decodeGui(List<String>) - Method in interface dev.triumphteam.gui.components.Serializable
- dev.triumphteam.gui.builder.gui - package dev.triumphteam.gui.builder.gui
- dev.triumphteam.gui.builder.item - package dev.triumphteam.gui.builder.item
- dev.triumphteam.gui.components - package dev.triumphteam.gui.components
- dev.triumphteam.gui.components.exception - package dev.triumphteam.gui.components.exception
- dev.triumphteam.gui.components.nbt - package dev.triumphteam.gui.components.nbt
- dev.triumphteam.gui.components.util - package dev.triumphteam.gui.components.util
- dev.triumphteam.gui.guis - package dev.triumphteam.gui.guis
- disableAllInteractions() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable all the modifications of the GUI, making it immutable by player interaction
- disableAllInteractions() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable all the modifications of the GUI, making it immutable by player interaction.
- disableItemDrop() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable item drop inside the GUI
- disableItemDrop() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable item drop inside the GUI
- disableItemPlace() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable item placement inside the GUI
- disableItemPlace() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable item placement inside the GUI.
- disableItemSwap() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable item swap inside the GUI
- disableItemSwap() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable item swap inside the GUI.
- disableItemTake() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable item retrieval inside the GUI
- disableItemTake() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable item retrieval inside the GUI.
- disableOtherActions() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Disable other GUI actions This option pretty much disables creating a clone stack of the item
- disableOtherActions() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Disable other GUI actions This option pretty much disables creating a clone stack of the item
- disenchant(Enchantment) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Disenchants a certain
Enchantmentfrom theItemStack - DISPENSER - Enum constant in enum class dev.triumphteam.gui.components.GuiType
E
- effect(List<FireworkEffect>) - Method in class dev.triumphteam.gui.builder.item.FireworkBuilder
-
Add several firework effects to this firework.
- effect(FireworkEffect...) - Method in class dev.triumphteam.gui.builder.item.FireworkBuilder
-
Add several firework effects to this firework.
- enableAllInteractions() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Enable all modifications of the GUI, making it completely mutable by player interaction
- enableAllInteractions() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Enable all modifications of the GUI, making it completely mutable by player interaction.
- enableItemDrop() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Allows item drop inside the GUI
- enableItemDrop() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Allows item drop inside the GUI
- enableItemPlace() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Allows item placement inside the GUI
- enableItemPlace() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Allows item placement inside the GUI.
- enableItemSwap() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Allows item swap inside the GUI
- enableItemSwap() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Allows item swap inside the GUI.
- enableItemTake() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Allow items to be taken from the GUI
- enableItemTake() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Allow items to be taken from the GUI.
- enableOtherActions() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Enable other GUI actions This option pretty much enables creating a clone stack of the item
- enableOtherActions() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Enable other GUI actions This option pretty much enables creating a clone stack of the item
- enchant(Map<Enchantment, Integer>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Enchants the
ItemStackwith the specified map where the value is the level of the key's enchantment - enchant(Map<Enchantment, Integer>, boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Enchants the
ItemStackwith the specified map where the value is the level of the key's enchantment - enchant(Enchantment) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Enchants the
ItemStack - enchant(Enchantment, int) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Enchants the
ItemStack - enchant(Enchantment, int, boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Enchants the
ItemStack - encodeGui() - Method in interface dev.triumphteam.gui.components.Serializable
- execute(T) - Method in interface dev.triumphteam.gui.components.GuiAction
-
Executes the event passed to it
F
- fill(GuiItem) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Sets an GuiItem to fill up the entire inventory where there is no other item
- fill(List<GuiItem>) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fill empty slots with Multiple GuiItems, goes through list and starts again
- fillBetweenPoints(int, int, int, int, GuiItem) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills rectangle from points within the GUI
- fillBetweenPoints(int, int, int, int, List<GuiItem>) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills rectangle from points within the GUI
- fillBorder(GuiItem) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills the outside section of the GUI with a GuiItem
- fillBorder(List<GuiItem>) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fill empty slots with Multiple GuiItems, goes through list and starts again
- fillBottom(GuiItem) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills bottom portion of the GUI
- fillBottom(List<GuiItem>) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills bottom portion of the GUI with alternation
- fillTop(GuiItem) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills top portion of the GUI
- fillTop(List<GuiItem>) - Method in class dev.triumphteam.gui.components.util.GuiFiller
-
Fills top portion of the GUI with alternation
- firework() - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
FireworkBuilderwhich will haveMaterial.FIREWORK_ROCKETspecific methods - firework(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
FireworkBuilderwhich will haveMaterial.FIREWORK_ROCKETspecific methods - FireworkBuilder - Class in dev.triumphteam.gui.builder.item
-
Item builder for
Material.FIREWORK_ROCKETandMaterial.FIREWORK_ROCKETonly - flags(ItemFlag...) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Add an
ItemFlagto the item - from(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Main method to create
ItemBuilder - from(Material) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Alternative method to create
ItemBuilder
G
- generation(BookMeta.Generation) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Sets the generation of the book.
- getConsumer() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Getter for the consumer
- getCurrentPageItems() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets an immutable
Mapwith all the current pages items - getCurrentPageNum() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets the current page number
- getFiller() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets the
GuiFillerthat it's used for filling up the GUI in specific ways. - getGuiItem(int) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets a specific
GuiItemon the slot. - getGuiItems() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets an immutable
Mapwith all the GUI items. - getInventory() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets the main
Inventoryof this GUI. - getInventoryType() - Method in enum class dev.triumphteam.gui.components.GuiType
- getItemStack() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Package private getter for extended builders
- getItemStack() - Method in class dev.triumphteam.gui.guis.GuiItem
-
Gets the GuiItem's
ItemStack - getLimit() - Method in enum class dev.triumphteam.gui.components.GuiType
- getMeta() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Package private getter for extended builders
- getModifiers() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Getter for the set of interaction modifiers
- getNextPageNum() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets the next page number
- getPageItems() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets an immutable
Listwith all the page items added to the GUI - getPagesNum() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets the number of pages the GUI has
- getPrevPageNum() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Gets the previous page number
- getRows() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Getter for the rows
- getRows() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets the amount of
BaseGui.rows. - getString(ItemStack, String) - Static method in class dev.triumphteam.gui.components.util.ItemNbt
-
Gets the NBT tag based on a given key.
- getString(ItemStack, String) - Method in class dev.triumphteam.gui.components.nbt.LegacyNbt
-
Gets the NBT tag based on a given key.
- getString(ItemStack, String) - Method in interface dev.triumphteam.gui.components.nbt.NbtWrapper
-
Gets the NBT tag based on a given key.
- getString(ItemStack, String) - Method in class dev.triumphteam.gui.components.nbt.Pdc
-
Gets the NBT tag based on a given key.
- getTag(Object) - Static method in class dev.triumphteam.gui.components.nbt.LegacyNbt
-
Mimics the nmsItemStack#getTag method.
- getTitle() - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Getter for the title
- getTitle() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Deprecated.
- glow() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Makes the
ItemStackglow - glow(boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Adds or removes the
ItemStackglow - gui() - Static method in class dev.triumphteam.gui.guis.Gui
-
Creates a
SimpleBuilderwith CHEST as theGuiType - gui(GuiType) - Static method in class dev.triumphteam.gui.guis.Gui
-
Creates a
SimpleBuilderto build aGui - Gui - Class in dev.triumphteam.gui.guis
-
Standard GUI implementation of
BaseGui - Gui(int, String) - Constructor for class dev.triumphteam.gui.guis.Gui
-
Deprecated.In favor of
Gui(int, String, Set) - Gui(int, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.Gui
-
Main constructor for the GUI
- Gui(GuiType, String) - Constructor for class dev.triumphteam.gui.guis.Gui
-
Deprecated.In favor of
Gui(GuiType, String, Set) - Gui(GuiType, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.Gui
-
Alternative constructor that takes both a
GuiTypeand a set ofInteractionModifier - Gui(String) - Constructor for class dev.triumphteam.gui.guis.Gui
-
Deprecated.In favor of
Gui(int, String, Set) - GuiAction<T extends org.bukkit.event.Event> - Interface in dev.triumphteam.gui.components
- GuiException - Exception in dev.triumphteam.gui.components.exception
- GuiException(String) - Constructor for exception dev.triumphteam.gui.components.exception.GuiException
- GuiFiller - Class in dev.triumphteam.gui.components.util
-
TODO fix comments
- GuiFiller(BaseGui) - Constructor for class dev.triumphteam.gui.components.util.GuiFiller
- GuiItem - Class in dev.triumphteam.gui.guis
-
GuiItem represents the
ItemStackon theInventory - GuiItem(ItemStack) - Constructor for class dev.triumphteam.gui.guis.GuiItem
-
Secondary constructor with no action
- GuiItem(ItemStack, GuiAction<InventoryClickEvent>) - Constructor for class dev.triumphteam.gui.guis.GuiItem
-
Main constructor of the GuiItem
- GuiItem(Material) - Constructor for class dev.triumphteam.gui.guis.GuiItem
- GuiItem(Material, GuiAction<InventoryClickEvent>) - Constructor for class dev.triumphteam.gui.guis.GuiItem
-
Alternate constructor that takes
Materialinstead of anItemStack - GuiListener - Class in dev.triumphteam.gui.guis
- GuiListener() - Constructor for class dev.triumphteam.gui.guis.GuiListener
- GuiPage - Class in dev.triumphteam.gui.components
- GuiPage() - Constructor for class dev.triumphteam.gui.components.GuiPage
- guiType() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets the
GuiTypein use. - GuiType - Enum Class in dev.triumphteam.gui.components
H
- HOPPER - Enum constant in enum class dev.triumphteam.gui.components.GuiType
- HORIZONTAL - Enum constant in enum class dev.triumphteam.gui.components.ScrollType
I
- InteractionModifier - Enum Class in dev.triumphteam.gui.components
-
Used to control what kind of interaction can happen inside a GUI
- InteractionModifierListener - Class in dev.triumphteam.gui.guis
-
Listener that apply default GUI
InteractionModifiers to all GUIs - InteractionModifierListener() - Constructor for class dev.triumphteam.gui.guis.InteractionModifierListener
- IS_COMPONENT_LEGACY - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version supports Components or not Paper versions above 1.16.5 would be true Spigot always false
- IS_CUSTOM_MODEL_DATA - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version has
ItemMeta.setCustomModelData(Integer) - IS_ITEM_LEGACY - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version is lower than 1.13 due to the item changes
- IS_PDC_VERSION - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version supports
PersistentDataContainer - IS_SKULL_OWNER_LEGACY - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version doesn't have
SkullMeta.setOwningPlayer(OfflinePlayer)andSkullMeta.setOwner(String)should be used instead - IS_UNBREAKABLE_LEGACY - Static variable in class dev.triumphteam.gui.components.util.VersionHelper
-
Checks if the version supports the
ItemMeta.setUnbreakable(boolean)method - isPlayerSkull(ItemStack) - Static method in class dev.triumphteam.gui.components.util.SkullUtil
-
Checks if an
ItemStackis a player skull - isUpdating() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Checks whether or not the GUI is updating.
- ItemBuilder - Class in dev.triumphteam.gui.builder.item
-
Main ItemBuilder
- ItemNbt - Class in dev.triumphteam.gui.components.util
-
Ideally this wouldn't need to be an util, but because of the
LegacyNbtit makes it easier. - ItemNbt() - Constructor for class dev.triumphteam.gui.components.util.ItemNbt
L
- Legacy - Class in dev.triumphteam.gui.components.util
- LegacyNbt - Class in dev.triumphteam.gui.components.nbt
-
Class to set / get NBT tags from items.
- LegacyNbt() - Constructor for class dev.triumphteam.gui.components.nbt.LegacyNbt
- locationName(String) - Method in class dev.triumphteam.gui.builder.item.MapBuilder
-
Sets the location name.
- lore(Consumer<List<Component>>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Consumer for freely adding to the lore
- lore(List<Component>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Set the lore lines of an item
- lore(Component...) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Set the lore lines of an item
M
- map() - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
MapBuilderwhich will haveMaterial.MAPspecific methods - map(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
MapBuilderwhich will have @link Material#MAP} specific methods - MapBuilder - Class in dev.triumphteam.gui.builder.item
-
Item builder for
Material.MAPonly - model(int) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Sets the custom model data of the item Added in 1.13
N
- name(Component) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Sets the display name of the item using
Component - NbtWrapper - Interface in dev.triumphteam.gui.components.nbt
- next() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Goes to the next page
- next() - Method in class dev.triumphteam.gui.guis.ScrollingGui
-
Overrides
PaginatedGui.next()to make it work with the specific scrolls - NMS_VERSION - Static variable in class dev.triumphteam.gui.components.nbt.LegacyNbt
O
- onGuiClick(InventoryClickEvent) - Method in class dev.triumphteam.gui.guis.GuiListener
-
Handles what happens when a player clicks on the GUI
- onGuiClick(InventoryClickEvent) - Method in class dev.triumphteam.gui.guis.InteractionModifierListener
-
Handles any click on GUIs, applying all
InteractionModifieras required - onGuiClose(InventoryCloseEvent) - Method in class dev.triumphteam.gui.guis.GuiListener
-
Handles what happens when the GUI is closed
- onGuiDrag(InventoryDragEvent) - Method in class dev.triumphteam.gui.guis.GuiListener
-
Handles what happens when a player clicks on the GUI
- onGuiDrag(InventoryDragEvent) - Method in class dev.triumphteam.gui.guis.InteractionModifierListener
-
Handles any item drag on GUIs, applying all
InteractionModifieras required - onGuiOpen(InventoryOpenEvent) - Method in class dev.triumphteam.gui.guis.GuiListener
-
Handles what happens when the GUI is opened
- open(HumanEntity) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Opens the GUI for a
HumanEntity. - open(HumanEntity) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Overrides
BaseGui.open(HumanEntity)to use the paginated populator instead - open(HumanEntity) - Method in class dev.triumphteam.gui.guis.ScrollingGui
-
Overrides
PaginatedGui.open(HumanEntity)to make it work with the specific scrolls - open(HumanEntity) - Method in class dev.triumphteam.gui.guis.StorageGui
-
Overridden
BaseGui.open(HumanEntity)to prevent - open(HumanEntity, int) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Specific open method for the Paginated GUI Uses
PaginatedGui.populatePage() - open(HumanEntity, int) - Method in class dev.triumphteam.gui.guis.ScrollingGui
-
Overrides
PaginatedGui.open(HumanEntity, int)to make it work with the specific scrolls - owner(OfflinePlayer) - Method in class dev.triumphteam.gui.builder.item.SkullBuilder
-
Sets skull owner via bukkit methods
P
- PACKAGE_NAME - Static variable in class dev.triumphteam.gui.components.nbt.LegacyNbt
- page(int, Component) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Sets the specified page in the book.
- page(List<Component>) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Adds new pages to the end of the book.
- page(Component...) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Adds new pages to the end of the book.
- pageSize(int) - Method in class dev.triumphteam.gui.builder.gui.PaginatedBuilder
-
Sets the desirable page size, most of the time this isn't needed
- pageSize(int) - Method in class dev.triumphteam.gui.builder.gui.ScrollingBuilder
-
Sets the desirable page size, most of the times this isn't needed
- paginated() - Static method in class dev.triumphteam.gui.guis.Gui
-
Creates a
PaginatedBuilderto build aPaginatedGui - PaginatedBuilder - Class in dev.triumphteam.gui.builder.gui
-
GUI builder for creating a
PaginatedGui - PaginatedBuilder() - Constructor for class dev.triumphteam.gui.builder.gui.PaginatedBuilder
- PaginatedGui - Class in dev.triumphteam.gui.guis
-
GUI that allows you to have multiple pages
- PaginatedGui(int, int, String) - Constructor for class dev.triumphteam.gui.guis.PaginatedGui
-
Deprecated.In favor of
PaginatedGui(int, int, String, Set) - PaginatedGui(int, int, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.PaginatedGui
-
Main constructor to provide a way to create PaginatedGui
- PaginatedGui(int, String) - Constructor for class dev.triumphteam.gui.guis.PaginatedGui
-
Deprecated.In favor of
PaginatedGui(int, int, String, Set) - PaginatedGui(String) - Constructor for class dev.triumphteam.gui.guis.PaginatedGui
-
Deprecated.In favor of
PaginatedGui(int, int, String, Set) - pattern(int, Pattern) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Sets the pattern at the specified index
- pattern(int, DyeColor, PatternType) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Sets the pattern at the specified index
- pattern(List<Pattern>) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Adds new patterns on top of the existing patterns
- pattern(Pattern...) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Adds new patterns on top of the existing patterns
- pattern(DyeColor, PatternType) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Adds a new pattern on top of the existing patterns
- pdc(Consumer<PersistentDataContainer>) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Consumer for applying
PersistentDataContainerto the item This method will only work on versions above 1.14 - Pdc - Class in dev.triumphteam.gui.components.nbt
-
Wrapper for compatibility with
LegacyNbt. - Pdc() - Constructor for class dev.triumphteam.gui.components.nbt.Pdc
- power(int) - Method in class dev.triumphteam.gui.builder.item.FireworkBuilder
-
Sets the approximate power of the firework.
- PREVENT_ITEM_DROP - Enum constant in enum class dev.triumphteam.gui.components.InteractionModifier
- PREVENT_ITEM_PLACE - Enum constant in enum class dev.triumphteam.gui.components.InteractionModifier
- PREVENT_ITEM_SWAP - Enum constant in enum class dev.triumphteam.gui.components.InteractionModifier
- PREVENT_ITEM_TAKE - Enum constant in enum class dev.triumphteam.gui.components.InteractionModifier
- PREVENT_OTHER_ACTIONS - Enum constant in enum class dev.triumphteam.gui.components.InteractionModifier
- previous() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Goes to the previous page if possible
- previous() - Method in class dev.triumphteam.gui.guis.ScrollingGui
-
Overrides
PaginatedGui.previous()to make it work with the specific scrolls
R
- removeEnchantment(Enchantment) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.disenchant(Enchantment), nothing changed just the name, will be removed in 3.0.1 - removeItem(int) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Removes the
GuiItemin the specific slot. - removeItem(int, int) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Alternative
BaseGui.removeItem(int)with cols and rows. - removeItem(GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Removes the given
GuiItemfrom the GUI. - removeItem(ItemStack) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Removes the given
ItemStackfrom the GUI. - removeNbt(String) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Removes NBT tag from the
ItemStack - removePageItem(GuiItem) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Removes a given
GuiItemfrom the page. - removePageItem(ItemStack) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Removes a given
ItemStackfrom the page. - removeTag(ItemStack, String) - Static method in class dev.triumphteam.gui.components.util.ItemNbt
-
Removes a tag from an
ItemStack. - removeTag(ItemStack, String) - Method in class dev.triumphteam.gui.components.nbt.LegacyNbt
-
Removes a tag from an
ItemStack. - removeTag(ItemStack, String) - Method in interface dev.triumphteam.gui.components.nbt.NbtWrapper
-
Removes a tag from an
ItemStack. - removeTag(ItemStack, String) - Method in class dev.triumphteam.gui.components.nbt.Pdc
-
Removes a tag from an
ItemStack. - rows(int) - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Sets the rows for the GUI This will only work on CHEST
GuiType
S
- scaling(boolean) - Method in class dev.triumphteam.gui.builder.item.MapBuilder
-
Sets if this map is scaling or not.
- scrolling() - Static method in class dev.triumphteam.gui.guis.Gui
-
Creates a
ScrollingBuilderwith VERTICAL as theScrollType - scrolling(ScrollType) - Static method in class dev.triumphteam.gui.guis.Gui
-
Creates a
ScrollingBuilderto build aScrollingGui - ScrollingBuilder - Class in dev.triumphteam.gui.builder.gui
-
The simple GUI builder is used for creating a
ScrollingGuithat usesComponentfor 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.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - ScrollingGui(int, int, String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
-
Deprecated.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - ScrollingGui(int, int, String, 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.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - ScrollingGui(int, String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
-
Deprecated.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - ScrollingGui(String) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
-
Deprecated.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - ScrollingGui(String, ScrollType) - Constructor for class dev.triumphteam.gui.guis.ScrollingGui
-
Deprecated.In favor of
ScrollingGui(int, int, String, ScrollType, Set) - scrollType(ScrollType) - Method in class dev.triumphteam.gui.builder.gui.ScrollingBuilder
-
Sets the
ScrollTypeto be used - ScrollType - Enum Class 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
GuiActionof the current GUI Item - setAmount(int) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
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
GuiActionto run once the inventory is closed. - setDefaultClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Sets the
GuiActionof a default click on any item. - setDefaultTopClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Sets the
GuiActionof 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
GuiActionof 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
GuiItemto 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 aListof slots instead. - setItemStack(ItemStack) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Package private setter for the extended builders
- setItemStack(ItemStack) - Method in class dev.triumphteam.gui.guis.GuiItem
-
Replaces the
ItemStackof the GUI Item - setLore(String...) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
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.BaseItemBuilder
-
Deprecated.In favor of
BaseItemBuilder.lore(List), will be removed in 3.0.1 - setMeta(ItemMeta) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Package private setter for the extended builders
- setName(String) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
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
GuiActionto run when the GUI opens. - setOutsideClickAction(GuiAction<InventoryClickEvent>) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Sets the
GuiActionto run when clicking on the outside of the inventory. - setPageSize(int) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Sets the page size
- setPatterns(List<Pattern>) - Method in class dev.triumphteam.gui.builder.item.BannerBuilder
-
Sets the patterns used on this banner
- 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.BaseItemBuilder
-
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
SkullBuilderwhich will have PLAYER_HEAD specific methods - skull() - Static method in class dev.triumphteam.gui.components.util.SkullUtil
-
Create a player skull
- skull(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
SkullBuilderwhich will have PLAYER_HEAD specific methods - 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
- star() - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
FireworkBuilderwhich will haveMaterial.FIREWORK_STARspecific methods - star(ItemStack) - Static method in class dev.triumphteam.gui.builder.item.ItemBuilder
-
Method for creating a
FireworkBuilderwhich will haveMaterial.FIREWORK_STARspecific methods - 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 its items once it's closed
- StorageGui(int, String) - Constructor for class dev.triumphteam.gui.guis.StorageGui
-
Deprecated.
- StorageGui(int, String, Set<InteractionModifier>) - Constructor for class dev.triumphteam.gui.guis.StorageGui
-
Main constructor for the StorageGui
- StorageGui(String) - Constructor for class dev.triumphteam.gui.guis.StorageGui
-
Deprecated.
T
- texture(String) - Method in class dev.triumphteam.gui.builder.item.SkullBuilder
-
Sets the skull texture using a BASE64 string
- texture(String, UUID) - Method in class dev.triumphteam.gui.builder.item.SkullBuilder
-
Sets the skull texture using a BASE64 string
- title() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Gets the GUI title as a
Component. - title(Component) - Method in class dev.triumphteam.gui.builder.gui.BaseGuiBuilder
-
Sets the title for the GUI This will be either a Component or a String
- title(Component) - Method in class dev.triumphteam.gui.builder.item.BookBuilder
-
Sets the title of the book.
- type(GuiType) - Method in class dev.triumphteam.gui.builder.gui.SimpleBuilder
-
Sets the
GuiTypeto use on the GUI This method is unique to the simple GUI
U
- unbreakable() - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Makes the
ItemStackunbreakable - unbreakable(boolean) - Method in class dev.triumphteam.gui.builder.item.BaseItemBuilder
-
Sets the item as unbreakable
- update() - Method in class dev.triumphteam.gui.guis.BaseGui
-
Updates the GUI for all the
Inventoryviews. - update() - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Overridden
BaseGui.update()to use the paginated open - updateItem(int, int, GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Alternative
BaseGui.updateItem(int, GuiItem)that takes ROWS and COLUMNS instead of slots. - updateItem(int, int, ItemStack) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Alternative
BaseGui.updateItem(int, ItemStack)that takes ROWS and COLUMNS instead of slots. - updateItem(int, GuiItem) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Alternative
BaseGui.updateItem(int, ItemStack)but creates a newGuiItem. - updateItem(int, ItemStack) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Updates the specified item in the GUI at runtime, without creating a new
GuiItem. - updatePageItem(int, int, GuiItem) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Alternative
PaginatedGui.updatePageItem(int, GuiItem)that uses ROWS and COLUMNS instead - updatePageItem(int, int, ItemStack) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Alternative
PaginatedGui.updatePageItem(int, ItemStack)that uses ROWS and COLUMNS instead - updatePageItem(int, GuiItem) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Alternative
PaginatedGui.updatePageItem(int, ItemStack)that usesGuiIteminstead - updatePageItem(int, ItemStack) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Updates the page
GuiItemon the slot in the page Can get the slot fromInventoryClickEvent.getSlot() - updateTitle(String) - Method in class dev.triumphteam.gui.guis.BaseGui
-
Updates the title of the GUI.
- updateTitle(String) - Method in class dev.triumphteam.gui.guis.PaginatedGui
-
Overrides
BaseGui.updateTitle(String)to use the paginated populator instead Updates the title of the GUI This method may cause LAG if used on a loop
V
- valueOf(String) - Static method in enum class dev.triumphteam.gui.components.GuiType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.triumphteam.gui.components.InteractionModifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.triumphteam.gui.components.ScrollType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.triumphteam.gui.components.GuiType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.triumphteam.gui.components.InteractionModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.triumphteam.gui.components.ScrollType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES - Static variable in enum class dev.triumphteam.gui.components.InteractionModifier
- VersionHelper - Class in dev.triumphteam.gui.components.util
-
Class for detecting server version for legacy support :(
- VersionHelper() - Constructor for class dev.triumphteam.gui.components.util.VersionHelper
- VERTICAL - Enum constant in enum class dev.triumphteam.gui.components.ScrollType
- view(MapView) - Method in class dev.triumphteam.gui.builder.item.MapBuilder
-
Sets the associated map.
W
A B C D E F G H I L M N O P R S T U V WAll Classes and Interfaces|All Packages|Serialized Form
BaseItemBuilder.enchant(Enchantment), nothing changed just the name, will be removed in 3.0.1