Index

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

A

AbstractDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
AbstractDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.AbstractDrawer
 
AbstractExtraBuilder<E,B> - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
AbstractExtraBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.AbstractExtraBuilder
 
AbstractIngredientBuilder<I,B> - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
AbstractIngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.AbstractIngredientBuilder
 
AbstractView - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
AbstractView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
accept(MenuContext, ClickType) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.Action
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.CloseInventoryAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.ConsoleCommandAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.NextPageIngredientAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.PlayerCommandAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.PrevPageIngredientAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SendMessageAction
 
accept(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SetViewAction
 
action() - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
Deprecated.

Use Ingredient.extra() instead

Action - Interface in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
ActionIngredient - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
Deprecated.

Use ExtraIngredient instead

ActionIngredient() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredient
Deprecated.
 
ActionIngredient(String, List<String>, int, Material, int, EnumMap<ClickType, Action>) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredient
Deprecated.
 
ActionIngredientBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
Deprecated.
ActionIngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredientBuilder
Deprecated.
 
addActiveMenu(Menu) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
addState(String, Ingredient) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
addState(String, Ingredient) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraStateBuilder
 
AIR - Static variable in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
amount - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
amount - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
amount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
amount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
amount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
ArtExtendedView<T,ART> - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
ArtExtendedView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
ArtExtendedViewDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
ArtExtendedViewDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ArtExtendedViewDrawer
 
ArtIngredient - Interface in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 

B

behavior - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
Behavior - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
Behavior() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
Behavior.ClickData - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
bind(char, ClickType, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
bind(char, ClickType, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
bind(char, ClickType, Consumer<InventoryClickEvent>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
bind(ClickType, Action) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredient
Deprecated.
 
bind(ClickType, Action) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredientBuilder
Deprecated.
 
bind(ClickType, Action) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBind
 
bind(ClickType, Action) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBindBuilder
 
bind(Behavior.ClickData, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
bind(Behavior.ClickData, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
bind(Behavior.ClickData, Consumer<InventoryClickEvent>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
bindArt(ArtIngredient, ClickType, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
bindArt(ArtIngredient, ClickType, Consumer<InventoryClickEvent>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
bindArts(ClickType, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
bindArts(ClickType, Consumer<InventoryClickEvent>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
buffer - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.AbstractIngredientBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredientBuilder
Deprecated.
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.AbstractExtraBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBindBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraStateBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredientBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
build() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
build(View) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
builder() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBind
 
builder() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
builder() - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
builder() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 

C

CachedIngredient - Interface in ru.cwcode.tkach.refreshmenu.inventory.ingredient
If getItem returns null or shouldRefresh == false, the cached version will be used.
canCloseHimself - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
charAtIndex(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
Deprecated.
chest(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
ChestType - Class in ru.cwcode.tkach.refreshmenu.inventory.type
 
ChestType() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
ChestType(int) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
ClickData(char, ClickType) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior.ClickData
 
clone() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
CloseInventoryAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
CloseInventoryAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.CloseInventoryAction
 
combo - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
comboItem - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
ConsoleCommandAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
ConsoleCommandAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.ConsoleCommandAction
 
ConsoleCommandAction(String) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.ConsoleCommandAction
 
CraftDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.craft
 
CraftDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftDrawer
 
CraftView - Class in ru.cwcode.tkach.refreshmenu.inventory.view.craft
 
CraftView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
CraftViewPage - Class in ru.cwcode.tkach.refreshmenu.inventory.view.craft
 
CraftViewPage() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftViewPage
 
createInventory(View) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
createInventory(View, Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
createInventory(View, Component) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolder
 
createInventory(View, Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolderImpl
 
customModelData - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
customModelData(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 

D

defaultArtExtendedShape() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
defaultCraftShape() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
defaultMultiShapeArtExtendedShape() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
defaultPagedShape() - Static method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
delay() - Element in annotation interface ru.cwcode.tkach.refreshmenu.refresh.Refresh
 
description - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
description - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
description(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
description(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
description(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
description(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
description(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
description(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
description(List<String>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
description(List<String>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
description(List<String>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
descriptionFromComponent(List<Component>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
descriptionFromComponent(List<Component>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
descriptionFromComponent(List<Component>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
descriptionFromComponent(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
descriptionFromComponent(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
descriptionFromComponent(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
descriptionFromComponent(Component...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
descriptionFromComponent(Component...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
descriptionFromComponent(Component...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
deserialize(String, Placeholders, Audience, boolean) - Static method in class ru.cwcode.tkach.refreshmenu.Utils
 
deserialize(List<String>, Placeholders, Audience, boolean) - Static method in class ru.cwcode.tkach.refreshmenu.Utils
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.AbstractDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ArtExtendedViewDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.DynamicViewDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.PagedViewDrawer
 
draw(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
drawBuffer(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
drawBuffer(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.AbstractDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ArtExtendedViewDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.DynamicViewDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.PagedViewDrawer
 
drawChars(MenuContext, Collection<Character>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
drawer - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
drawInventory(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
drawItem(MenuContext, int, ItemStack) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
drawItem(MenuContext, int, ItemStack) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
dynamic - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
dynamicChar - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
DynamicView - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
DynamicView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
DynamicViewDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
DynamicViewDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.DynamicViewDrawer
 

E

equals(Object) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior.ClickData
 
equals(Object) - Method in record class ru.cwcode.tkach.refreshmenu.MenuContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Indicates whether some other object is "equal to" this one.
execute(Player, Runnable) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
execute(InventoryClickEvent, char, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
execute(InventoryClickEvent, Behavior.ClickData) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
ExtendedView<T> - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
ExtendedView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
 
ExtendedViewDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
ExtendedViewDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
extra() - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
extra(Extra) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredientBuilder
 
Extra - Interface in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ExtraBind - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ExtraBind() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBind
 
ExtraBindBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ExtraBindBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBindBuilder
 
extractRefreshableAnnotation(View) - Method in class ru.cwcode.tkach.refreshmenu.refresh.MenuRefreshManager
 
ExtraIngredient - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ExtraIngredient() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
ExtraIngredient(String, List<String>, int, Material, int, List<Extra>) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
ExtraIngredientBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ExtraIngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredientBuilder
 
ExtraState - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ExtraState() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
ExtraStateBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ExtraStateBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraStateBuilder
 

F

findCharAtIndex(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
findItem(MenuContext, int, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftDrawer
 
findItem(MenuContext, int, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ArtExtendedViewDrawer
 
findItem(MenuContext, int, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.DynamicViewDrawer
 
findItem(MenuContext, int, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.PagedViewDrawer
 
findItem(MenuContext, int, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
fromItemData(ItemData) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 

G

getArt(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
getCachedItem(MenuContext, Ingredient) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.AbstractDrawer
 
getChar() - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.ArtIngredient
 
getCharacter() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior.ClickData
 
getClickType() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior.ClickData
 
getCurrentPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getDrawingSize(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
getDrawingSize(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
getDynamic(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
getDynamic(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
getDynamicCharacters() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
getDynamicIngredients(char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
getEmptyItem(Placeholders) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.ArtIngredient
 
getEmptyItem(MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.ArtIngredient
 
getIngredient(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
getIngredient(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
getIngredient(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
getIngredient(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getIngredients() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftViewPage
 
getInventory() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getItem(Placeholders) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
getItem(Placeholders) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
getItem(Placeholders) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getItem(Placeholders) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemIngredient
 
getItem(Placeholders) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredient
 
getItem(ExtraIngredient, MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
getItem(ExtraIngredient, MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
getItem(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
getItem(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
getItem(MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
getItem(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getItem(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredient
 
getJoinedShape() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
getManager() - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
getManager(JavaPlugin) - Static method in class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
getMaxDraws() - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.ArtIngredient
 
getNearest(int) - Static method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
getNormalizedSlot(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getPage(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
getPageForChar(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
getRequiredUpdateCharacters(MenuContext) - Static method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
getSize() - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
getSize() - Method in interface ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolder
 
getSize() - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolderImpl
 
getSlotForChar(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getSlotOnThisPageForChar(char, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
getState(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getThis() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.AbstractIngredientBuilder
 
getThis() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.AbstractExtraBuilder
 
getTopInventorySize() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
getType() - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
getType() - Method in interface ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolder
 
getType() - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolderImpl
 
getView(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
getViews() - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
getWindow(Player) - Method in class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindowService
 

H

handleException(Exception, Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
handleIngredientClickAction(InventoryClickEvent, char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
hasActiveMenu(Menu) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
hashCode() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior.ClickData
 
hashCode() - Method in record class ru.cwcode.tkach.refreshmenu.MenuContext
Returns a hash code value for this object.
hashCode() - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Returns a hash code value for this object.
hasNextPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
hasPrevPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
hasView(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
hasViewers() - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
hasViewers() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
head() - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
HeadIngredient - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
HeadIngredient() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
HeadIngredient(String, List<String>, int, String) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
HeadIngredientBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
HeadIngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
howMany(char) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 

I

ia() - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
id() - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Returns the value of the id record component.
ingredient(char, Ingredient) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
Ingredient - Interface in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
IngredientBuilder<I,B> - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
IngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
IngredientImpl - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
IngredientImpl() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
IngredientImpl(String, List<String>, int, Material, int) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
inventory - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
InventoryShape - Class in ru.cwcode.tkach.refreshmenu.inventory.shape
 
InventoryShape() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
InventoryShape(String, String[], InventoryTypeHolder, HashMap<Character, Ingredient>) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
InventoryTypeHolder - Interface in ru.cwcode.tkach.refreshmenu.inventory.type
 
InventoryTypeHolderImpl - Class in ru.cwcode.tkach.refreshmenu.inventory.type
 
InventoryTypeHolderImpl() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolderImpl
 
InventoryTypeHolderImpl(InventoryType) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.type.InventoryTypeHolderImpl
 
isHandlingGetItem(ExtraIngredient, MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
isHandlingGetItem(ExtraIngredient, MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
isHandlingOnClick(ExtraIngredient, MenuContext, InventoryClickEvent) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
isHandlingOnClick(ExtraIngredient, MenuContext, InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBind
 
isHandlingShouldRefresh(ExtraIngredient, MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
isHandlingShouldRefresh(ExtraIngredient, MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
ItemIngredient - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ItemIngredient() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemIngredient
 
ItemIngredient(ItemStack) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemIngredient
 
ItemsAdderIngredient - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ItemsAdderIngredient() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredient
 
ItemsAdderIngredient(String, List<String>, int, String) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredient
 
ItemsAdderIngredientBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ItemsAdderIngredientBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 

M

makeOperation(Player, T, boolean) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
maxPage - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
menu - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
Menu - Class in ru.cwcode.tkach.refreshmenu.inventory
 
Menu() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
MenuContext - Record Class in ru.cwcode.tkach.refreshmenu
 
MenuContext(View, Player) - Constructor for record class ru.cwcode.tkach.refreshmenu.MenuContext
Creates an instance of a MenuContext record class.
MenuListener - Class in ru.cwcode.tkach.refreshmenu
 
MenuListener() - Constructor for class ru.cwcode.tkach.refreshmenu.MenuListener
 
MenuManager - Class in ru.cwcode.tkach.refreshmenu
 
MenuManager(JavaPlugin) - Constructor for class ru.cwcode.tkach.refreshmenu.MenuManager
 
MenuRefreshManager - Class in ru.cwcode.tkach.refreshmenu.refresh
 
MenuRefreshManager(JavaPlugin) - Constructor for class ru.cwcode.tkach.refreshmenu.refresh.MenuRefreshManager
 
MESSAGE_PREPROCESSOR - Static variable in class ru.cwcode.tkach.refreshmenu.Utils
 
MINI_MESSAGE_WRAPPER - Static variable in class ru.cwcode.tkach.refreshmenu.Utils
 
MultiShapeArtExtendedView<T,ART> - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
MultiShapeArtExtendedView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 

N

name - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
name - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
name(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
name(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
name(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
name(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
name(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
name(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
name(Component) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
nextPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
nextPage(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
NextPageIngredientAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
NextPageIngredientAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.NextPageIngredientAction
 
nextShape(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 

O

of(ItemStack) - Static method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
onClick(ExtraIngredient, MenuContext, InventoryClickEvent) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
onClick(ExtraIngredient, MenuContext, InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraBind
 
onClick(MenuContext, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ActionIngredient
Deprecated.
 
onClick(MenuContext, ClickType) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
onClick(MenuContext, InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
onClick(MenuContext, InventoryClickEvent) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
onDrag(InventoryDragEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onDrag(DragType, InventoryDragEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onEnable() - Method in class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
onInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
onInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
onInventoryClose(InventoryCloseEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onInventoryClose(InventoryCloseEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
 
onInventoryClose(InventoryCloseEvent, View) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
onOutsideClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onOwnInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
onOwnInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ExtendedView
 
onOwnInventoryClick(InventoryClickEvent) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
open(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
open(Menu, Player) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
OpenedWindow - Record Class in ru.cwcode.tkach.refreshmenu.protocol
 
OpenedWindow(int, Object) - Constructor for record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Creates an instance of a OpenedWindow record class.
OpenedWindowService - Class in ru.cwcode.tkach.refreshmenu.protocol
 
OpenedWindowService() - Constructor for class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindowService
 
openView(Player, String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
operationFeedback(Player, T, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 

P

PacketListener - Class in ru.cwcode.tkach.refreshmenu.protocol
 
PacketListener() - Constructor for class ru.cwcode.tkach.refreshmenu.protocol.PacketListener
 
page - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
PagedView<T> - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
PagedView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
PagedViewDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
PagedViewDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.PagedViewDrawer
 
pageSize - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
placeholders - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
player - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
player() - Method in record class ru.cwcode.tkach.refreshmenu.MenuContext
Returns the value of the player record component.
PlayerCommandAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
PlayerCommandAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.PlayerCommandAction
 
PlayerCommandAction(String) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.PlayerCommandAction
 
plugin - Static variable in class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
prepareForDrawing() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
preValidateOperation(Player, T) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
prevPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
prevPage(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
PrevPageIngredientAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
PrevPageIngredientAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.PrevPageIngredientAction
 
prevShape(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 

R

refresh() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
refresh() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
refresh() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
refresh() - Method in interface ru.cwcode.tkach.refreshmenu.refresh.Refreshable
 
Refresh - Annotation Interface in ru.cwcode.tkach.refreshmenu.refresh
 
Refreshable - Interface in ru.cwcode.tkach.refreshmenu.refresh
 
RefreshMenu - Class in ru.cwcode.tkach.refreshmenu
 
RefreshMenu() - Constructor for class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
removeActiveMenu(Menu) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
ru.cwcode.tkach.refreshmenu - package ru.cwcode.tkach.refreshmenu
 
ru.cwcode.tkach.refreshmenu.inventory - package ru.cwcode.tkach.refreshmenu.inventory
 
ru.cwcode.tkach.refreshmenu.inventory.ingredient - package ru.cwcode.tkach.refreshmenu.inventory.ingredient
 
ru.cwcode.tkach.refreshmenu.inventory.ingredient.action - package ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra - package ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra
 
ru.cwcode.tkach.refreshmenu.inventory.shape - package ru.cwcode.tkach.refreshmenu.inventory.shape
 
ru.cwcode.tkach.refreshmenu.inventory.type - package ru.cwcode.tkach.refreshmenu.inventory.type
 
ru.cwcode.tkach.refreshmenu.inventory.view - package ru.cwcode.tkach.refreshmenu.inventory.view
 
ru.cwcode.tkach.refreshmenu.inventory.view.craft - package ru.cwcode.tkach.refreshmenu.inventory.view.craft
 
ru.cwcode.tkach.refreshmenu.inventory.view.drawer - package ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
ru.cwcode.tkach.refreshmenu.protocol - package ru.cwcode.tkach.refreshmenu.protocol
 
ru.cwcode.tkach.refreshmenu.refresh - package ru.cwcode.tkach.refreshmenu.refresh
 

S

SendMessageAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
SendMessageAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SendMessageAction
 
SendMessageAction(Message) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SendMessageAction
 
sendSlotPacket(Player, int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
setArts(ART...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
setArts(Collection<ART>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
setDynamic(char, List<? extends Ingredient>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.DynamicView
 
setDynamic(List<T>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
setInventoryTitle(Player, Component) - Method in class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindowService
 
setItem(MenuContext, int, ItemStack) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
setItem(MenuContext, int, ItemStack) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
setShape(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
setShapes(List<InventoryShape>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 
setSize(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
setState(String, String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
setView(String, View) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
SetViewAction - Class in ru.cwcode.tkach.refreshmenu.inventory.ingredient.action
 
SetViewAction() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SetViewAction
 
SetViewAction(String) - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.ingredient.action.SetViewAction
 
shape - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
shape(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
ShapeBuilder - Class in ru.cwcode.tkach.refreshmenu.inventory.shape
 
ShapeBuilder() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
ShopView<T> - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
ShopView() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
shouldRefresh(ExtraIngredient, MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
shouldRefresh(ExtraIngredient, MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.ExtraState
 
shouldRefresh(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
shouldRefresh(MenuContext) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
shouldUnload - Variable in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
states - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 

T

texture(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
toString() - Method in record class ru.cwcode.tkach.refreshmenu.MenuContext
Returns a string representation of this record class.
toString() - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Returns a string representation of this record class.
tryRegister(View) - Method in class ru.cwcode.tkach.refreshmenu.refresh.MenuRefreshManager
 
tryUnregister(View) - Method in class ru.cwcode.tkach.refreshmenu.refresh.MenuRefreshManager
 
type - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
type - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
type() - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Returns the value of the type record component.
type(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ItemsAdderIngredientBuilder
 
type(InventoryType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 
type(Material) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
type(InventoryTypeHolder) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.ShapeBuilder
 

U

unbind(char, ClickType) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
unbind(Behavior.ClickData) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.Behavior
 
updateDynamicContent(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
updateInventoryTitle(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
updatePlaceholders() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftView
 
updatePlaceholders() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 
updatePlaceholders() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
updatePlaceholders() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
updateRequired(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.craft.CraftDrawer
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.AbstractDrawer
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.DynamicViewDrawer
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.PagedViewDrawer
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
updateStates() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
updateStates() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
Utils - Class in ru.cwcode.tkach.refreshmenu
 
Utils() - Constructor for class ru.cwcode.tkach.refreshmenu.Utils
 

V

view() - Method in record class ru.cwcode.tkach.refreshmenu.MenuContext
Returns the value of the view record component.
View - Class in ru.cwcode.tkach.refreshmenu.inventory.view
 
View() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
ViewDrawer - Class in ru.cwcode.tkach.refreshmenu.inventory.view.drawer
 
ViewDrawer() - Constructor for class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
A B C D E F G H I M N O P R S T U V 
All Classes and Interfaces|All Packages