Index

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

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 extends Extra,​B extends 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 extends Ingredient,​B extends 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.PlayerCommandAction
 
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
 
AIR - Static variable in class ru.cwcode.tkach.refreshmenu.protocol.PacketListener
 
amount - Variable in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
amount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredientBuilder
 
amount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
AnvilValueSupplier - Class in ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
AnvilValueSupplier() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.AnvilValueSupplier
 
ArtExtendedView<T extends Ingredient,​ART extends ArtIngredient> - 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
 
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
 
BooleanTypeMapper - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
BooleanTypeMapper() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.BooleanTypeMapper
 
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.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

canCloseHimself - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
 
charAtIndex(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
Deprecated.
checkNotEmpty(String) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
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
 
Configurable - Interface in ru.cwcode.tkach.refreshmenu.configurationUI
 
ConfigurableIngredient - Class in ru.cwcode.tkach.refreshmenu.configurationUI
 
ConfigurableIngredient(Object, Field, UIConfigurable) - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.ConfigurableIngredient
 
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
 
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
 
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() - Element in annotation interface ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurable
 
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.HeadIngredientBuilder
 
description(String...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
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
 
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(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.HeadIngredientBuilder
 
descriptionFromComponent(Component...) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientBuilder
 
DoubleTypeMapper - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
DoubleTypeMapper() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.DoubleTypeMapper
 
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.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.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.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
 
dynamic - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
dynamicChar - Variable in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 

E

EnumTypeMapper - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
EnumTypeMapper() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.EnumTypeMapper
 
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 extends Ingredient> - 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

FALSE - Static variable in class ru.cwcode.tkach.refreshmenu.configurationUI.type.BooleanTypeMapper
 
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.drawer.ArtExtendedViewDrawer
 
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

getActiveMenu() - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
getAmount() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
getAmount() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getApi() - Static method in class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
getArt(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
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
 
getCustomModelData() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getDescription() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
getDescription() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
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.PagedView
 
getIngredientMap() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
getInstance() - Static method in class ru.cwcode.tkach.refreshmenu.test.TestConfig
 
getInventory() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getItem(Placeholders) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.ConfigurableIngredient
 
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(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 interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
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
 
getMapper(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapperRegistry
 
getMaxDraws() - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.ArtIngredient
 
getMenuRefreshManager() - Static method in class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
getMessage() - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper.SetValueResult
 
getName() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
getName() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
getName() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
getNearest(int) - Static method in class ru.cwcode.tkach.refreshmenu.inventory.type.ChestType
 
getOpenedView(Player) - Method in class ru.cwcode.tkach.refreshmenu.RefreshMenuApi
 
getPlayerInventoryBuffer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ExtendedViewDrawer
 
getPlugin() - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
getRequiredUpdateCharacters(MenuContext) - Static method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 
getShape() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
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
 
getState(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
getTexture() - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
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.ingredient.IngredientImpl
 
getType() - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
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
 
getValue(Object, Field) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
getValueFancy(Object, Field) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
getValueFancy(Object, Field) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.AnvilValueSupplier
 
getValueFancy(Object, Field) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ItemStackValueSupplier
 
getValueFancy(Object, Field) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.LocationValueSupplier
 
getValueFancy(Object, Field) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplier
 
getValueRaw(Object, Field) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
getView(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
getViews() - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 

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.PagedView
 
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.
hasMapper(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapperRegistry
 
hasMessage() - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper.SetValueResult
 
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

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 extends IngredientImpl,​B extends 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.ExtendedView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
initializeDrawer() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
IntegerTypeMapper - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
IntegerTypeMapper() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.IntegerTypeMapper
 
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, ClickType) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
isHandlingOnClick(ExtraIngredient, MenuContext, ClickType) - 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
 
isOK() - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper.SetValueResult
 
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
 
ItemStackValueSupplier - Class in ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
ItemStackValueSupplier() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ItemStackValueSupplier
 

L

LocationValueSupplier - Class in ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
LocationValueSupplier() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.LocationValueSupplier
 

M

makeOperation(Player, T, boolean) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
ManagerRegistry - Class in ru.cwcode.tkach.refreshmenu
 
ManagerRegistry() - Constructor for class ru.cwcode.tkach.refreshmenu.ManagerRegistry
 
match(Class<?>) - Static method in interface ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplier
 
match(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplierRegistry
 
material() - Element in annotation interface ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurable
 
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
 
MultiShapeArtExtendedView<T extends Ingredient,​ART extends ArtIngredient> - 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() - Element in annotation interface ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurable
 
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.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
 
nextPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
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, ClickType) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.extra.Extra
 
onClick(ExtraIngredient, MenuContext, ClickType) - 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 class ru.cwcode.tkach.refreshmenu.inventory.ingredient.ExtraIngredient
 
onClick(MenuContext, ClickType) - Method in interface ru.cwcode.tkach.refreshmenu.inventory.ingredient.Ingredient
 
onDrag(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.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.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.
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 extends Ingredient> - 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
 
preValidateOperation(Player, T) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ShopView
 
prevPage() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
prevShape(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.MultiShapeArtExtendedView
 

R

Refresh - Annotation Interface in ru.cwcode.tkach.refreshmenu.refresh
 
RefreshMenu - Class in ru.cwcode.tkach.refreshmenu
 
RefreshMenu() - Constructor for class ru.cwcode.tkach.refreshmenu.RefreshMenu
 
RefreshMenuApi - Class in ru.cwcode.tkach.refreshmenu
 
RefreshMenuApi() - Constructor for class ru.cwcode.tkach.refreshmenu.RefreshMenuApi
 
register(Class<?>, TypeMapper) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapperRegistry
 
register(ValueSupplier) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplierRegistry
 
register(MenuManager) - Static method in class ru.cwcode.tkach.refreshmenu.ManagerRegistry
 
registry - Static variable in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
registry - Static variable in interface ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplier
 
removeActiveMenu(Menu) - Method in class ru.cwcode.tkach.refreshmenu.MenuManager
 
removeOpenedView(Player) - Method in class ru.cwcode.tkach.refreshmenu.RefreshMenuApi
 
requireValue(Object, Player, View) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.ConfigurableIngredient
 
ru.cwcode.tkach.refreshmenu - package ru.cwcode.tkach.refreshmenu
 
ru.cwcode.tkach.refreshmenu.configurationUI - package ru.cwcode.tkach.refreshmenu.configurationUI
 
ru.cwcode.tkach.refreshmenu.configurationUI.type - package ru.cwcode.tkach.refreshmenu.configurationUI.type
 
ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier - package ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
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.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
 
ru.cwcode.tkach.refreshmenu.test - package ru.cwcode.tkach.refreshmenu.test
 

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
 
setAmount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
setAmount(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
setArts(Collection<ART>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.ArtExtendedView
 
setCustomModelData(int) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
setDescription(List<String>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
setDescription(List<String>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
setDynamic(List<T>) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
setInventoryTitle(Player, Component) - Static method in class ru.cwcode.tkach.refreshmenu.protocol.PacketListener
 
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
 
setMenuManager(MenuManager) - Method in class ru.cwcode.tkach.refreshmenu.inventory.Menu
 
setName(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
setName(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
setName(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
setOpenedView(Player, View) - Method in class ru.cwcode.tkach.refreshmenu.RefreshMenuApi
 
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
 
setTexture(String) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.HeadIngredient
 
setType(Material) - Method in class ru.cwcode.tkach.refreshmenu.inventory.ingredient.IngredientImpl
 
setType(InventoryTypeHolder) - Method in class ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape
 
setValue(Object, Field, String) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
setValue(Field, Object, String, Player) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.AnvilValueSupplier
 
setValueRaw(Object, Field, String) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.BooleanTypeMapper
 
setValueRaw(Object, Field, String) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.DoubleTypeMapper
 
setValueRaw(Object, Field, String) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.EnumTypeMapper
 
setValueRaw(Object, Field, String) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.IntegerTypeMapper
 
setValueRaw(Object, Field, String) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.type.StringTypeMapper
 
setValueRaw(Object, Field, String) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper
 
SetValueResult() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper.SetValueResult
 
SetValueResult(String) - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapper.SetValueResult
 
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 extends Ingredient> - 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
 
StringTypeMapper - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
StringTypeMapper() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.StringTypeMapper
 
supplyValue(Field, Object, Player, View) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.AnvilValueSupplier
 
supplyValue(Field, Object, Player, View) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ItemStackValueSupplier
 
supplyValue(Field, Object, Player, View) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.LocationValueSupplier
 
supplyValue(Field, Object, Player, View) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplier
 
supports(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.AnvilValueSupplier
 
supports(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ItemStackValueSupplier
 
supports(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.LocationValueSupplier
 
supports(Class<?>) - Method in interface ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplier
 
supports(Class<?>) - Method in class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplierRegistry
 

T

TestConfig - Class in ru.cwcode.tkach.refreshmenu.test
 
TestExtendedView - Class in ru.cwcode.tkach.refreshmenu.test
 
TestExtendedView() - Constructor for class ru.cwcode.tkach.refreshmenu.test.TestExtendedView
 
TestMenu - Class in ru.cwcode.tkach.refreshmenu.test
 
TestMenu() - Constructor for class ru.cwcode.tkach.refreshmenu.test.TestMenu
 
TestPagedView - Class in ru.cwcode.tkach.refreshmenu.test
 
TestPagedView() - Constructor for class ru.cwcode.tkach.refreshmenu.test.TestPagedView
 
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.
TRUE - Static variable in class ru.cwcode.tkach.refreshmenu.configurationUI.type.BooleanTypeMapper
 
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() - Method in record class ru.cwcode.tkach.refreshmenu.protocol.OpenedWindow
Returns the value of the type record component.
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
 
TypeMapper - Interface in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
TypeMapper.SetValueResult - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
TypeMapperRegistry - Class in ru.cwcode.tkach.refreshmenu.configurationUI.type
 
TypeMapperRegistry() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.type.TypeMapperRegistry
 

U

UIConfigurable - Annotation Interface in ru.cwcode.tkach.refreshmenu.configurationUI
 
UIConfigurableView - Class in ru.cwcode.tkach.refreshmenu.configurationUI
 
UIConfigurableView(Configurable) - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurableView
 
UIConfigurableView(Configurable, Consumer<Player>) - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.UIConfigurableView
 
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
 
unregister(MenuManager) - Static method in class ru.cwcode.tkach.refreshmenu.ManagerRegistry
 
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.MultiShapeArtExtendedView
 
updatePlaceholders() - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
updateRequired(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
 
updateRequired(Player) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.View
 
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.PagedViewDrawer
 
updateRequired(MenuContext) - Method in class ru.cwcode.tkach.refreshmenu.inventory.view.drawer.ViewDrawer
 

V

ValueSupplier - Interface in ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
ValueSupplierRegistry - Class in ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier
 
ValueSupplierRegistry() - Constructor for class ru.cwcode.tkach.refreshmenu.configurationUI.valueSupplier.ValueSupplierRegistry
 
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 L M N O P R S T U V 
All Classes|All Packages|Deprecated API