Class AbstractFurnaceRecipeBookScreen
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookWidget<AbstractFurnaceScreenHandler>
net.minecraft.client.gui.screen.recipebook.AbstractFurnaceRecipeBookScreen
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,RecipeDisplayListener,Selectable
@Environment(CLIENT)
public class AbstractFurnaceRecipeBookScreen
extends RecipeBookWidget<AbstractFurnaceScreenHandler>
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreenintermediary net/minecraft/class_517official ftm
-
Nested Class Summary
Nested 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
ConstructorsConstructorDescriptionAbstractFurnaceRecipeBookScreen(AbstractFurnaceScreenHandler abstractFurnaceScreenHandler, Text text) -
Method Summary
Modifier and TypeMethodDescriptionprivate SequencedSet<Item> getAllowedFuels(class_9895 class_9895) protected Textprotected booleanmethod_62023(Slot slot) protected voidmethod_62024(RecipeResultCollection recipeResultCollection, class_9875 class_9875, RecipeBook recipeBook) protected voidprotected voidshowGhostRecipe(class_9934 class_9934, RecipeEntry<?> recipeEntry) Methods inherited from class net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
appendNarrations, charTyped, drawGhostSlots, drawTooltip, findLeftEdge, getType, initialize, isClickOutsideBounds, isFocused, isMouseOver, isOpen, keyPressed, keyReleased, method_62043, method_62044, mouseClicked, onRecipesDisplayed, 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/AbstractFurnaceRecipeBookScreen;TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;intermediary field_45540Lnet/minecraft/class_517;field_45540:Lnet/minecraft/class_8666;official hLftm;h:Lfln;
-
field_52826
- Mappings:
Namespace Name Mixin selector named field_52826Lnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen;field_52826:Lnet/minecraft/text/Text;intermediary field_52826Lnet/minecraft/class_517;field_52826:Lnet/minecraft/class_2561;official iLftm;i:Lxd;
-
fuels
- Mappings:
Namespace Name Mixin selector named fuelsLnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen;fuels:Ljava/util/List;intermediary field_3149Lnet/minecraft/class_517;field_3149:Ljava/util/List;official jLftm;j:Ljava/util/List;
-
-
Constructor Details
-
AbstractFurnaceRecipeBookScreen
public AbstractFurnaceRecipeBookScreen(AbstractFurnaceScreenHandler abstractFurnaceScreenHandler, Text text)
-
-
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 aLftp;a()V
-
method_62023
- Specified by:
method_62023in classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named method_62023Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;method_62023(Lnet/minecraft/screen/slot/Slot;)Zintermediary method_62023Lnet/minecraft/class_507;method_62023(Lnet/minecraft/class_1735;)Zofficial aLftp;a(Lcsn;)Z
-
showGhostRecipe
- Specified by:
showGhostRecipein classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named showGhostRecipeLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;showGhostRecipe(Lnet/minecraft/class_9934;Lnet/minecraft/recipe/RecipeEntry;)Vintermediary method_2596Lnet/minecraft/class_507;method_2596(Lnet/minecraft/class_9934;Lnet/minecraft/class_8786;)Vofficial aLftp;a(Lftn;Lczv;)V
-
getAllowedFuels
- Mappings:
Namespace Name Mixin selector named getAllowedFuelsLnet/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen;getAllowedFuels(Lnet/minecraft/class_9895;)Ljava/util/SequencedSet;intermediary method_17065Lnet/minecraft/class_517;method_17065(Lnet/minecraft/class_9895;)Ljava/util/SequencedSet;official aLftm;a(Ldsb;)Ljava/util/SequencedSet;
-
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 bLftp;b()Lxd;
-
method_62024
protected void method_62024(RecipeResultCollection recipeResultCollection, class_9875 class_9875, RecipeBook recipeBook) - Specified by:
method_62024in classRecipeBookWidget<AbstractFurnaceScreenHandler>- Mappings:
Namespace Name Mixin selector named method_62024Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;method_62024(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;Lnet/minecraft/class_9875;Lnet/minecraft/recipe/book/RecipeBook;)Vintermediary method_62024Lnet/minecraft/class_507;method_62024(Lnet/minecraft/class_516;Lnet/minecraft/class_9875;Lnet/minecraft/class_3439;)Vofficial aLftp;a(Lftt;Lcnu;Lawg;)V
-