net.minecraft.client.gui.screen.recipebook

public class CraftingRecipeBookWidget

extends RecipeBookWidget<AbstractCraftingScreenHandler>

All mapped superinterfaces:

Element, Navigable, Drawable, Selectable, Narratable

net.minecraft.client.gui.screens.recipebook.CraftingRecipeBookComponent
net.minecraft.class_9933
net.minecraft.client.gui.screen.recipebook.CraftingRecipeBookWidget

Field summary

Modifier and TypeField
private static final ButtonTextures
FILTER_BUTTON_SPRITES
field_52824
FILTER_BUTTON_TEXTURES
private static final Text
ONLY_CRAFTABLES_TOOLTIP
field_52825
TOGGLE_CRAFTABLE_TEXT
private static final List<RecipeBookWidget$Tab>
TABS
field_54827
TABS

Constructor summary

ModifierConstructor
public (AbstractCraftingScreenHandler screenHandler)

Method summary

Modifier and TypeMethod
protected boolean
isCraftingSlot(Slot slot)
method_62023(class_1735 arg0)
isCraftingSlot(Slot arg0)
private boolean
canDisplay(RecipeDisplay display)
method_64870(class_10295 arg0)
canDisplay(RecipeDisplay display)
protected void
fillGhostRecipe(GhostSlots ghostSlots, RecipeDisplay recipe, ContextMap context)
method_64868(class_9934 arg0, class_10295 arg1, class_10352 arg2)
showGhostRecipe(GhostRecipe arg0, RecipeDisplay arg1, ContextParameterMap arg2)
protected ButtonTextures
getFilterButtonTextures()
method_76629()
getBookButtonTextures()
protected Text
getRecipeFilterName()
method_17064()
getToggleCraftableButtonText()
protected void
selectMatchingRecipes(RecipeCollection collection, StackedItemContents stackedContents)
method_62024(class_516 arg0, class_9875 arg1)
populateRecipes(RecipeResultCollection arg0, RecipeFinder arg1)
private static void
lambda$fillGhostRecipe$0(List arg0, GhostSlots arg1, ContextMap arg2, SlotDisplay arg3, int arg4, int arg5, int arg6)
method_64869(List arg0, class_9934 arg1, class_10352 arg2, class_10302 arg3, int arg4, int arg5, int arg6)
method_64869(List arg0, GhostRecipe arg1, ContextParameterMap arg2, SlotDisplay slot, int index, int x, int y)