Interface ItemSelectorCategory
- All Known Implementing Classes:
DefaultItemSelectorCategory,PackItemSelectorCategory,TagItemSelectorCategory
public interface ItemSelectorCategory
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.client.gui.components.AbstractWidgetcreateBodyWidget(ItemSelectorPopupWidget parentPopupWidget, int width, int height, Collection<net.minecraft.world.item.ItemStack> filteredItems) booleanexists()net.minecraft.world.item.ItemStackgetIcon()Collection<net.minecraft.world.item.ItemStack> getItems()net.minecraft.network.chat.ComponentgetName()default net.minecraft.world.item.crafting.IngredientgetSelected(net.minecraft.client.gui.components.AbstractWidget widget) default booleandefault voidresetScrollOffset(net.minecraft.client.gui.components.AbstractWidget widget) default voidsetItems(net.minecraft.client.gui.components.AbstractWidget widget, Collection<net.minecraft.world.item.ItemStack> items) default voidvisitWidgets(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
-