java.lang.Object
com.ultikits.ultitools.abstracts.gui.declarative.widgets.ItemDisplay.Builder
All Implemented Interfaces:
WidgetBuilder<ItemDisplay>
Enclosing class:
ItemDisplay

public static class ItemDisplay.Builder extends Object implements WidgetBuilder<ItemDisplay>
Builder for ItemDisplay.
  • Field Details

    • itemStack

      @NotNull private final @NotNull org.bukkit.inventory.ItemStack itemStack
    • slot

      private int slot
    • displayName

      @Nullable private @Nullable String displayName
    • lore

      @Nullable private @Nullable String[] lore
    • clickHandler

      @Nullable private @Nullable Consumer<org.bukkit.event.inventory.InventoryClickEvent> clickHandler
    • key

      @Nullable private @Nullable SlotKey key
  • Constructor Details

    • Builder

      Builder(@NotNull @NotNull org.bukkit.inventory.ItemStack itemStack)
  • Method Details