Class RecipeBookResults
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookResults
- Mappings:
Namespace Name official eclintermediary net/minecraft/class_513named net/minecraft/client/gui/screen/recipebook/RecipeBookResults
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RecipeAlternativesWidgetprivate MinecraftClientprivate intstatic intprivate AnimatedResultButtonprivate Recipe<?>private ToggleButtonWidgetprivate intprivate ToggleButtonWidgetprivate RecipeBookprivate List<RecipeDisplayListener>private List<AnimatedResultButton>private RecipeResultCollectionprivate List<RecipeResultCollection> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(MatrixStack matrices, int int2, int int3, int int4, int int5, float float2)voiddrawTooltip(MatrixStack matrices, int int2, int int3)voidprivate voidvoidinitialize(MinecraftClient client, int parentLeft, int parentTop)booleanmouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)voidonRecipesDisplayed(List<Recipe<?>> recipes)private voidvoidsetGui(RecipeBookWidget recipeBookWidget)voidsetResults(List<RecipeResultCollection> list, boolean resetCurrentPage)
-
Field Details
-
field_32411
public static final int field_32411- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLecl;a:Iintermediary field_32411Lnet/minecraft/class_513;field_32411:Inamed field_32411Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;field_32411:I
-
resultButtons
- Mappings:
Namespace Name Mixin selector official bLecl;b:Ljava/util/List;intermediary field_3131Lnet/minecraft/class_513;field_3131:Ljava/util/List;named resultButtonsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultButtons:Ljava/util/List;
-
hoveredResultButton
- Mappings:
Namespace Name Mixin selector official cLecl;c:Lecn;intermediary field_3129Lnet/minecraft/class_513;field_3129:Lnet/minecraft/class_514;named hoveredResultButtonLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hoveredResultButton:Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;
-
alternatesWidget
- Mappings:
Namespace Name Mixin selector official dLecl;d:Lecj;intermediary field_3132Lnet/minecraft/class_513;field_3132:Lnet/minecraft/class_508;named alternatesWidgetLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;alternatesWidget:Lnet/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget;
-
client
- Mappings:
Namespace Name Mixin selector official eLecl;e:Ldus;intermediary field_3126Lnet/minecraft/class_513;field_3126:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;client:Lnet/minecraft/client/MinecraftClient;
-
recipeDisplayListeners
- Mappings:
Namespace Name Mixin selector official fLecl;f:Ljava/util/List;intermediary field_3134Lnet/minecraft/class_513;field_3134:Ljava/util/List;named recipeDisplayListenersLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeDisplayListeners:Ljava/util/List;
-
resultCollections
- Mappings:
Namespace Name Mixin selector official gLecl;g:Ljava/util/List;intermediary field_3127Lnet/minecraft/class_513;field_3127:Ljava/util/List;named resultCollectionsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultCollections:Ljava/util/List;
-
nextPageButton
- Mappings:
Namespace Name Mixin selector official hLecl;h:Ldwt;intermediary field_3128Lnet/minecraft/class_513;field_3128:Lnet/minecraft/class_361;named nextPageButtonLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;nextPageButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;
-
prevPageButton
- Mappings:
Namespace Name Mixin selector official iLecl;i:Ldwt;intermediary field_3130Lnet/minecraft/class_513;field_3130:Lnet/minecraft/class_361;named prevPageButtonLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;prevPageButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;
-
pageCount
private int pageCount- Mappings:
Namespace Name Mixin selector official jLecl;j:Iintermediary field_3124Lnet/minecraft/class_513;field_3124:Inamed pageCountLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;pageCount:I
-
currentPage
private int currentPage- Mappings:
Namespace Name Mixin selector official kLecl;k:Iintermediary field_3135Lnet/minecraft/class_513;field_3135:Inamed currentPageLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;currentPage:I
-
recipeBook
- Mappings:
Namespace Name Mixin selector official lLecl;l:Laez;intermediary field_3136Lnet/minecraft/class_513;field_3136:Lnet/minecraft/class_3439;named recipeBookLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeBook:Lnet/minecraft/recipe/book/RecipeBook;
-
lastClickedRecipe
- Mappings:
Namespace Name Mixin selector official mLecl;m:Lbsp;intermediary field_3125Lnet/minecraft/class_513;field_3125:Lnet/minecraft/class_1860;named lastClickedRecipeLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;lastClickedRecipe:Lnet/minecraft/recipe/Recipe;
-
resultCollection
- Mappings:
Namespace Name Mixin selector official nLecl;n:Leco;intermediary field_3133Lnet/minecraft/class_513;field_3133:Lnet/minecraft/class_516;named resultCollectionLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultCollection:Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;
-
-
Constructor Details
-
RecipeBookResults
public RecipeBookResults()
-
-
Method Details
-
initialize
- Mappings:
Namespace Name Mixin selector official aLecl;a(Ldus;II)Vintermediary method_2636Lnet/minecraft/class_513;method_2636(Lnet/minecraft/class_310;II)Vnamed initializeLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;initialize(Lnet/minecraft/client/MinecraftClient;II)V
-
setGui
- Mappings:
Namespace Name Mixin selector official aLecl;a(Leck;)Vintermediary method_2630Lnet/minecraft/class_513;method_2630(Lnet/minecraft/class_507;)Vnamed setGuiLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;setGui(Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;)V
-
setResults
- Mappings:
Namespace Name Mixin selector official aLecl;a(Ljava/util/List;Z)Vintermediary method_2627Lnet/minecraft/class_513;method_2627(Ljava/util/List;Z)Vnamed setResultsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;setResults(Ljava/util/List;Z)V
-
refreshResultButtons
private void refreshResultButtons()- Mappings:
Namespace Name Mixin selector official fLecl;f()Vintermediary method_2625Lnet/minecraft/class_513;method_2625()Vnamed refreshResultButtonsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;refreshResultButtons()V
-
hideShowPageButtons
private void hideShowPageButtons()- Mappings:
Namespace Name Mixin selector official gLecl;g()Vintermediary method_2626Lnet/minecraft/class_513;method_2626()Vnamed hideShowPageButtonsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hideShowPageButtons()V
-
draw
- Mappings:
Namespace Name Mixin selector official aLecl;a(Ldpo;IIIIF)Vintermediary method_2634Lnet/minecraft/class_513;method_2634(Lnet/minecraft/class_4587;IIIIF)Vnamed drawLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;draw(Lnet/minecraft/client/util/math/MatrixStack;IIIIF)V
-
drawTooltip
- Mappings:
Namespace Name Mixin selector official aLecl;a(Ldpo;II)Vintermediary method_2628Lnet/minecraft/class_513;method_2628(Lnet/minecraft/class_4587;II)Vnamed drawTooltipLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;drawTooltip(Lnet/minecraft/client/util/math/MatrixStack;II)V
-
getLastClickedRecipe
- Mappings:
Namespace Name Mixin selector official aLecl;a()Lbsp;intermediary method_2631Lnet/minecraft/class_513;method_2631()Lnet/minecraft/class_1860;named getLastClickedRecipeLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getLastClickedRecipe()Lnet/minecraft/recipe/Recipe;
-
getLastClickedResults
- Mappings:
Namespace Name Mixin selector official bLecl;b()Leco;intermediary method_2635Lnet/minecraft/class_513;method_2635()Lnet/minecraft/class_516;named getLastClickedResultsLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getLastClickedResults()Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;
-
hideAlternates
public void hideAlternates()- Mappings:
Namespace Name Mixin selector official cLecl;c()Vintermediary method_2638Lnet/minecraft/class_513;method_2638()Vnamed hideAlternatesLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hideAlternates()V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)- Mappings:
Namespace Name Mixin selector official aLecl;a(DDIIIII)Zintermediary method_2632Lnet/minecraft/class_513;method_2632(DDIIIII)Znamed mouseClickedLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;mouseClicked(DDIIIII)Z
-
onRecipesDisplayed
- Mappings:
Namespace Name Mixin selector official aLecl;a(Ljava/util/List;)Vintermediary method_2629Lnet/minecraft/class_513;method_2629(Ljava/util/List;)Vnamed onRecipesDisplayedLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;onRecipesDisplayed(Ljava/util/List;)V
-
getMinecraftClient
- Mappings:
Namespace Name Mixin selector official dLecl;d()Ldus;intermediary method_2637Lnet/minecraft/class_513;method_2637()Lnet/minecraft/class_310;named getMinecraftClientLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getMinecraftClient()Lnet/minecraft/client/MinecraftClient;
-
getRecipeBook
- Mappings:
Namespace Name Mixin selector official eLecl;e()Laez;intermediary method_2633Lnet/minecraft/class_513;method_2633()Lnet/minecraft/class_3439;named getRecipeBookLnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getRecipeBook()Lnet/minecraft/recipe/book/RecipeBook;
-