Interface Ingredient
- All Known Subinterfaces:
ArtIngredient,CachedIngredient
- All Known Implementing Classes:
ActionIngredient,ConfigurableIngredient,ExtraIngredient,HeadIngredient,IngredientImpl,ItemIngredient
public interface Ingredient
-
Method Summary
Modifier and TypeMethodDescriptionstatic ActionIngredientBuilderaction()Deprecated.static <I extends IngredientImpl,B extends IngredientBuilder<I, B>>
Bbuilder()static ExtraIngredientBuilderextra()default org.bukkit.inventory.ItemStackgetItem(ru.cwcode.tkach.locale.Placeholders placeholders) default org.bukkit.inventory.ItemStackgetItem(MenuContext context) static HeadIngredientBuilderhead()static ItemIngredientof(org.bukkit.inventory.ItemStack item) default voidonClick(MenuContext context, org.bukkit.event.inventory.ClickType clickType) default voidonClick(MenuContext context, org.bukkit.event.inventory.InventoryClickEvent event) default booleanshouldRefresh(MenuContext context)
-
Method Details
-
builder
-
head
-
action
Deprecated.Use
extra()instead -
extra
-
of
-
getItem
default org.bukkit.inventory.ItemStack getItem(ru.cwcode.tkach.locale.Placeholders placeholders)
-
extra()instead