Class ShopView<T extends Ingredient>
java.lang.Object
ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
ru.cwcode.tkach.refreshmenu.inventory.view.View
ru.cwcode.tkach.refreshmenu.inventory.view.PagedView<T>
ru.cwcode.tkach.refreshmenu.inventory.view.ShopView<T>
- All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder
-
Field Summary
FieldsFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
dynamic, dynamicChar, maxPage, page, pageSize, playerFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
behavior, drawer, placeholders, shape, statesFields inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
canCloseHimself, inventory, menu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract booleanmakeOperation(org.bukkit.entity.Player player, T item, boolean silent)protected abstract voidoperationFeedback(org.bukkit.entity.Player player, T item, int operations)protected abstract booleanpreValidateOperation(org.bukkit.entity.Player player, T item)Methods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.PagedView
getDrawer, getDynamic, handleIngredientClickAction, hasViewers, initializeDrawer, nextPage, open, prevPage, setDynamic, updateDynamicContent, updatePlaceholders, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, execute, getInventory, getState, handleException, onInventoryClick, onOwnInventoryClick, setState, updateInventoryTitleMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.AbstractView
onDrag, onInventoryClose, onOutsideClick
-
Field Details
-
comboItem
-
combo
protected int combo
-
-
Constructor Details
-
ShopView
public ShopView()
-
-
Method Details
-
makeOperation
-
preValidateOperation
-
operationFeedback
-