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 fxr
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
RecipeBookWidget.Tab
Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType
-
Field Summary
Fields inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
BUTTON_TEXTURES, client, craftingScreenHandler, field_32408, field_32409, TEXTURE, toggleCraftableButton
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ConstructorDescriptionAbstractFurnaceRecipeBookWidget
(AbstractFurnaceScreenHandler screenHandler, Text toggleCraftableButtonText, List<RecipeBookWidget.Tab> tabs) -
Method Summary
Modifier and TypeMethodDescriptionprotected Text
protected boolean
protected void
populateRecipes
(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) protected void
protected void
showGhostRecipe
(GhostRecipe ghostRecipe, RecipeDisplay display, ContextParameterMap context) Methods inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
appendNarrations, charTyped, drawGhostSlots, drawTooltip, findLeftEdge, getType, initialize, isClickOutsideBounds, isFocused, isMouseOver, isOpen, keyPressed, keyReleased, mouseClicked, onCraftFailed, onMouseClick, onRecipeDisplayed, refresh, render, sendBookDataPacket, setFocused, setOpen, toggleOpen, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
getFocusedPath, getNavigationFocus, getNavigationPath, mouseDragged, mouseMoved, mouseReleased, mouseScrolled
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.Selectable
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
Lfxr;h:Lfps;
-
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
Lfxr;i:Lxv;
-
-
Constructor Details
-
AbstractFurnaceRecipeBookWidget
public 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>
Lfxr;<init>(Lctd;Lxv;Ljava/util/List;)V
-
-
Method Details
-
setBookButtonTexture
protected void setBookButtonTexture()- Specified by:
setBookButtonTexture
in classRecipeBookWidget<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
Lfxu;a()V
-
isValid
- Specified by:
isValid
in classRecipeBookWidget<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
Lfxu;a(Lcuy;)Z
-
showGhostRecipe
protected void showGhostRecipe(GhostRecipe ghostRecipe, RecipeDisplay display, ContextParameterMap context) - Specified by:
showGhostRecipe
in classRecipeBookWidget<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
Lfxu;a(Lfxs;Lddi;Lbbp;)V
-
getToggleCraftableButtonText
- Specified by:
getToggleCraftableButtonText
in classRecipeBookWidget<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
Lfxu;b()Lxv;
-
populateRecipes
protected void populateRecipes(RecipeResultCollection recipeResultCollection, RecipeFinder recipeFinder) - Specified by:
populateRecipes
in classRecipeBookWidget<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
Lfxu;a(Lfxy;Lcqb;)V
-