public class ItemButton
extends java.lang.Object
| Constructor and Description |
|---|
ItemButton(org.bukkit.inventory.ItemStack displayItem) |
ItemButton(org.bukkit.Material material) |
ItemButton(org.bukkit.Material material,
int id,
java.lang.String name,
java.lang.String... lore) |
ItemButton(org.bukkit.Material material,
java.lang.String name) |
ItemButton(org.bukkit.Material material,
java.lang.String name,
java.lang.String... lore) |
| Modifier and Type | Method and Description |
|---|---|
org.bukkit.inventory.ItemStack |
getDisplayItem() |
void |
onClick(org.bukkit.event.inventory.InventoryClickEvent event) |
ItemButton |
setClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onClick) |
ItemButton |
setLeftClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onLeftClick) |
ItemButton |
setMiddleClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onMiddleClick) |
ItemButton |
setRightClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onRightClick) |
public ItemButton(org.bukkit.inventory.ItemStack displayItem)
public ItemButton(org.bukkit.Material material,
int id,
java.lang.String name,
java.lang.String... lore)
public ItemButton(org.bukkit.Material material,
java.lang.String name,
java.lang.String... lore)
public ItemButton(org.bukkit.Material material)
public ItemButton(org.bukkit.Material material,
java.lang.String name)
public ItemButton setClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onClick)
public ItemButton setMiddleClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onMiddleClick)
public ItemButton setLeftClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onLeftClick)
onLeftClick - the onLeftClick to setpublic ItemButton setRightClick(java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> onRightClick)
onRightClick - the onRightClick to setpublic org.bukkit.inventory.ItemStack getDisplayItem()
public void onClick(org.bukkit.event.inventory.InventoryClickEvent event)