Class ShopView<T extends Ingredient>
java.lang.Object
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, canCloseHimself, drawer, menu, placeholders, shape -
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
getDynamic, getDynamic, getDynamicChar, getPage, getPlayer, handleIngredientClickAction, hasViewers, initializeDrawer, nextPage, onOpen, prevPage, setDynamic, setDynamicChar, updateDynamicContent, updatePlaceholders, updateRequiredMethods inherited from class ru.cwcode.tkach.refreshmenu.inventory.view.View
drawInventory, getBehavior, getDrawer, getInventory, getMenu, getPlaceholders, getShape, onDrag, onInventoryClick, onInventoryClose, onOutsideClick, onOwnInventoryClick, open, setInventory, setMenu, setShape, updateInventoryTitle
-
Field Details
-
comboItem
-
combo
protected int combo
-
-
Constructor Details
-
ShopView
public ShopView()
-
-
Method Details
-
makeOperation
-
preValidateOperation
-
operationFeedback
-