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/AbstractFurnaceRecipeBookWidgetintermediary net/minecraft/class_517official fxl
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
RecipeBookWidget.class_10329Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
BUTTON_TEXTURES, client, craftingScreenHandler, field_32408, field_32409, TEXTURE, toggleCraftableButtonFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionAbstractFurnaceRecipeBookWidget(AbstractFurnaceScreenHandler screenHandler, Text toggleCraftableButtonText, List<RecipeBookWidget.class_10329> list) -
Method Summary
Modifier and TypeMethodDescriptionprotected Textprotected booleanprotected voidmethod_64868(GhostRecipe ghostRecipe, RecipeDisplay recipeDisplay, SlotDisplay.Context context) protected voidpopulateRecipes(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) protected voidMethods inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
appendNarrations, charTyped, drawGhostSlots, drawTooltip, findLeftEdge, getType, initialize, isClickOutsideBounds, isFocused, isMouseOver, isOpen, keyPressed, keyReleased, method_64875, method_64876, mouseClicked, onMouseClick, refresh, render, sendBookDataPacket, setFocused, setOpen, toggleOpen, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
getFocusedPath, getNavigationFocus, getNavigationPath, mouseDragged, mouseMoved, mouseReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.Selectable
isNarratable
-
Field Details
-
TEXTURES
- Mappings:
Namespace Name Mixin selector named TEXTURESLnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget;TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;intermediary field_45540Lnet/minecraft/class_517;field_45540:Lnet/minecraft/class_8666;official hLfxl;h:Lfpm;
-
toggleCraftableButtonText
- Mappings:
Namespace Name Mixin selector named toggleCraftableButtonTextLnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookWidget;toggleCraftableButtonText:Lnet/minecraft/text/Text;intermediary field_52826Lnet/minecraft/class_517;field_52826:Lnet/minecraft/class_2561;official iLfxl;i:Lxv;
-
-
Constructor Details
-
AbstractFurnaceRecipeBookWidget
public AbstractFurnaceRecipeBookWidget(AbstractFurnaceScreenHandler screenHandler, Text toggleCraftableButtonText, List<RecipeBookWidget.class_10329> list) - 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;)Vintermediary <init>Lnet/minecraft/class_517;<init>(Lnet/minecraft/class_1720;Lnet/minecraft/class_2561;Ljava/util/List;)Vofficial <init>Lfxl;<init>(Lcsz;Lxv;Ljava/util/List;)V
-
-
Method Details
-
setBookButtonTexture
protected void setBookButtonTexture()- Specified by:
setBookButtonTexturein classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named setBookButtonTextureLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setBookButtonTexture()Vintermediary method_2585Lnet/minecraft/class_507;method_2585()Vofficial aLfxo;a()V
-
isValid
- Specified by:
isValidin classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named isValidLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isValid(Lnet/minecraft/screen/slot/Slot;)Zintermediary method_62023Lnet/minecraft/class_507;method_62023(Lnet/minecraft/class_1735;)Zofficial aLfxo;a(Lcuu;)Z
-
method_64868
protected void method_64868(GhostRecipe ghostRecipe, RecipeDisplay recipeDisplay, SlotDisplay.Context context) - Specified by:
method_64868in classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named method_64868Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;method_64868(Lnet/minecraft/client/gui/screen/recipebook/GhostRecipe;Lnet/minecraft/recipe/display/RecipeDisplay;Lnet/minecraft/recipe/display/SlotDisplay$Context;)Vintermediary method_64868Lnet/minecraft/class_507;method_64868(Lnet/minecraft/class_9934;Lnet/minecraft/class_10295;Lnet/minecraft/class_10302$class_10308;)Vofficial aLfxo;a(Lfxm;Lddc;Lddi$f;)V
-
getToggleCraftableButtonText
- Specified by:
getToggleCraftableButtonTextin classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named getToggleCraftableButtonTextLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;getToggleCraftableButtonText()Lnet/minecraft/text/Text;intermediary method_17064Lnet/minecraft/class_507;method_17064()Lnet/minecraft/class_2561;official bLfxo;b()Lxv;
-
populateRecipes
protected void populateRecipes(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) - Specified by:
populateRecipesin classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named populateRecipesLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;populateRecipes(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;Lnet/minecraft/recipe/RecipeFinder;)Vintermediary method_62024Lnet/minecraft/class_507;method_62024(Lnet/minecraft/class_516;Lnet/minecraft/class_9875;)Vofficial aLfxo;a(Lfxs;Lcpx;)V
-