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,Refreshable
-
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, refresh, setDynamic, updateDynamicContent, updatePlaceholdersMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, execute, getInventory, getState, handleException, onInventoryClick, onOwnInventoryClick, setState, updateInventoryTitle, updateRequiredMethods 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
-