Interface ProviderRendered

All Superinterfaces:
Composable, ComposableLike
All Known Subinterfaces:
Button, Checkbox, Modal, Placeholder, Selection<E>, TextInput

public interface ProviderRendered extends Composable
An interface for components that are implicitly rendered by an item provider
  • Method Details

    • getProvider

      @NotNull @NotNull ItemProvider getProvider()
      Gets the provider for rendering
      Returns:
      The provider for rendering
    • renderAt

      default org.bukkit.inventory.ItemStack renderAt(Slot slot)
      Description copied from interface: Composable
      Renders this component at the provided slot.
      Specified by:
      renderAt in interface Composable
      Parameters:
      slot - Slot to render at
      Returns:
      The rendered item stack