Class AbstractFurnaceRecipeBookWidget
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookWidget<AbstractFurnaceScreenHandler>
net.minecraft.client.gui.screen.recipebook.AbstractFurnaceRecipeBookWidget
- All Implemented Interfaces:
- Drawable,- Element,- Narratable,- Navigable,- Selectable
@Environment(CLIENT)
public class AbstractFurnaceRecipeBookWidget
extends RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - named - net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget- intermediary - net/minecraft/class_517- official - fyg
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidgetRecipeBookWidget.TabNested classes/interfaces inherited from interface net.minecraft.client.gui.SelectableSelectable.SelectionType
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidgetBUTTON_TEXTURES, client, craftingScreenHandler, field_32408, field_32409, TEXTURE, toggleCraftableButtonFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsConstructorDescriptionAbstractFurnaceRecipeBookWidget(AbstractFurnaceScreenHandler screenHandler, Text toggleCraftableButtonText, List<RecipeBookWidget.Tab> tabs) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected Textprotected booleanprotected voidpopulateRecipes(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) protected voidprotected voidshowGhostRecipe(GhostRecipe ghostRecipe, RecipeDisplay display, ContextParameterMap context) Methods inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidgetappendNarrations, charTyped, drawGhostSlots, drawTooltip, findLeftEdge, getType, initialize, isClickOutsideBounds, isFocused, isMouseOver, isOpen, keyPressed, keyReleased, mouseClicked, onCraftFailed, onMouseClick, onRecipeDisplayed, refresh, render, sendBookDataPacket, setFocused, setOpen, toggleOpen, updateMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementgetBorder, getFocusedPath, getNavigationFocus, getNavigationPath, mouseDragged, mouseMoved, mouseReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.SelectablegetNarratedParts, isNarratable
- 
Field Details- 
TEXTURES- Mappings:
- Namespace - Name - Mixin selector - named - TEXTURES- Lnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget;TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;- intermediary - field_45540- Lnet/minecraft/class_517;field_45540:Lnet/minecraft/class_8666;- official - h- Lfyg;h:Lfqh;
 
- 
toggleCraftableButtonText- Mappings:
- Namespace - Name - Mixin selector - named - toggleCraftableButtonText- Lnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget;toggleCraftableButtonText:Lnet/minecraft/text/Text;- intermediary - field_52826- Lnet/minecraft/class_517;field_52826:Lnet/minecraft/class_2561;- official - i- Lfyg;i:Lwp;
 
 
- 
- 
Constructor Details- 
AbstractFurnaceRecipeBookWidgetpublic AbstractFurnaceRecipeBookWidget(AbstractFurnaceScreenHandler screenHandler, Text toggleCraftableButtonText, List<RecipeBookWidget.Tab> tabs) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget;<init>(Lnet/minecraft/screen/AbstractFurnaceScreenHandler;Lnet/minecraft/text/Text;Ljava/util/List;)V- intermediary - <init>- Lnet/minecraft/class_517;<init>(Lnet/minecraft/class_1720;Lnet/minecraft/class_2561;Ljava/util/List;)V- official - <init>- Lfyg;<init>(Lcsf;Lwp;Ljava/util/List;)V
 
 
- 
- 
Method Details- 
setBookButtonTextureprotected void setBookButtonTexture()- Specified by:
- setBookButtonTexturein class- RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - named - setBookButtonTexture- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setBookButtonTexture()V- intermediary - method_2585- Lnet/minecraft/class_507;method_2585()V- official - a- Lfyj;a()V
 
- 
isValid- Specified by:
- isValidin class- RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - named - isValid- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isValid(Lnet/minecraft/screen/slot/Slot;)Z- intermediary - method_62023- Lnet/minecraft/class_507;method_62023(Lnet/minecraft/class_1735;)Z- official - a- Lfyj;a(Lcua;)Z
 
- 
showGhostRecipeprotected void showGhostRecipe(GhostRecipe ghostRecipe, RecipeDisplay display, ContextParameterMap context) - Specified by:
- showGhostRecipein class- RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - named - showGhostRecipe- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;showGhostRecipe(Lnet/minecraft/client/gui/screen/recipebook/GhostRecipe;Lnet/minecraft/recipe/display/RecipeDisplay;Lnet/minecraft/util/context/ContextParameterMap;)V- intermediary - method_64868- Lnet/minecraft/class_507;method_64868(Lnet/minecraft/class_9934;Lnet/minecraft/class_10295;Lnet/minecraft/class_10352;)V- official - a- Lfyj;a(Lfyh;Ldck;Lbak;)V
 
- 
getToggleCraftableButtonText- Specified by:
- getToggleCraftableButtonTextin class- RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - named - getToggleCraftableButtonText- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;getToggleCraftableButtonText()Lnet/minecraft/text/Text;- intermediary - method_17064- Lnet/minecraft/class_507;method_17064()Lnet/minecraft/class_2561;- official - b- Lfyj;b()Lwp;
 
- 
populateRecipesprotected void populateRecipes(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) - Specified by:
- populateRecipesin class- RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
- Namespace - Name - Mixin selector - named - populateRecipes- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;populateRecipes(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;Lnet/minecraft/recipe/RecipeFinder;)V- intermediary - method_62024- Lnet/minecraft/class_507;method_62024(Lnet/minecraft/class_516;Lnet/minecraft/class_9875;)V- official - a- Lfyj;a(Lfyn;Lcpd;)V
 
 
-