All Known Implementing Classes:
DefaultItemSelectorCategory, PackItemSelectorCategory, TagItemSelectorCategory

public interface ItemSelectorCategory
  • Method Summary

    Modifier and Type
    Method
    Description
    default net.minecraft.client.gui.components.AbstractWidget
    createBodyWidget(ItemSelectorPopupWidget parentPopupWidget, int width, int height, Collection<net.minecraft.world.item.ItemStack> filteredItems)
     
    boolean
     
    net.minecraft.world.item.ItemStack
     
    Collection<net.minecraft.world.item.ItemStack>
     
    net.minecraft.network.chat.Component
     
    default net.minecraft.world.item.crafting.Ingredient
    getSelected(net.minecraft.client.gui.components.AbstractWidget widget)
     
    default boolean
     
    default void
    resetScrollOffset(net.minecraft.client.gui.components.AbstractWidget widget)
     
    default void
    setItems(net.minecraft.client.gui.components.AbstractWidget widget, Collection<net.minecraft.world.item.ItemStack> items)
     
    default void
    visitWidgets(Consumer<net.minecraft.client.gui.components.AbstractWidget> consumer)
     
  • Method Details

    • exists

      boolean exists()
    • getItems

      Collection<net.minecraft.world.item.ItemStack> getItems()
    • getIcon

      net.minecraft.world.item.ItemStack getIcon()
    • getName

      net.minecraft.network.chat.Component getName()
    • hasSearchBar

      default boolean hasSearchBar()
    • resetScrollOffset

      default void resetScrollOffset(net.minecraft.client.gui.components.AbstractWidget widget)
    • getSelected

      default net.minecraft.world.item.crafting.Ingredient getSelected(net.minecraft.client.gui.components.AbstractWidget widget)
    • setItems

      default void setItems(net.minecraft.client.gui.components.AbstractWidget widget, Collection<net.minecraft.world.item.ItemStack> items)
    • createBodyWidget

      default net.minecraft.client.gui.components.AbstractWidget createBodyWidget(ItemSelectorPopupWidget parentPopupWidget, int width, int height, Collection<net.minecraft.world.item.ItemStack> filteredItems)
    • visitWidgets

      default void visitWidgets(Consumer<net.minecraft.client.gui.components.AbstractWidget> consumer)