Class ItemDisplay.Builder
java.lang.Object
com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
- All Implemented Interfaces:
WidgetBuilder<ItemDisplay>
- Enclosing class:
ItemDisplay
Builder for ItemDisplay.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
itemStack
@NotNull private final @NotNull org.bukkit.inventory.ItemStack itemStack -
slot
private int slot -
displayName
-
lore
-
clickHandler
-
key
-
-
Constructor Details
-
Builder
Builder(@NotNull @NotNull org.bukkit.inventory.ItemStack itemStack)
-
-
Method Details
-
slot
-
name
-
lore
-
onClick
public ItemDisplay.Builder onClick(@Nullable @Nullable Consumer<org.bukkit.event.inventory.InventoryClickEvent> handler) -
onClick
-
key
-
key
-
build
Description copied from interface:WidgetBuilder构建 Widget 实例。- Specified by:
buildin interfaceWidgetBuilder<ItemDisplay>- Returns:
- Widget 实例
-