Class RecipeBookResults
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookResults
- Mappings:
Namespace Name official edqintermediary net/minecraft/class_513named net/minecraft/client/gui/screen/recipebook/RecipeBookResults
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RecipeAlternativesWidgetprivate MinecraftClientprivate intstatic final intprivate @Nullable AnimatedResultButtonprivate ToggleButtonWidgetprivate intprivate ToggleButtonWidgetprivate RecipeBookprivate final List<RecipeDisplayListener>private final List<AnimatedResultButton>private @Nullable 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 x, int y) voidprivate voidvoidinitialize(MinecraftClient client, int parentLeft, int parentTop) protected voidmethod_37083(Consumer<ClickableWidget> consumer) booleanmouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight) voidonRecipesDisplayed(List<Recipe<?>> recipes) private voidvoidsetGui(RecipeBookWidget widget) voidsetResults(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage)
-
Field Details
-
field_32411
public static final int field_32411- See Also:
- Mappings:
Namespace Name Mixin selector official aLedq;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 bLedq;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 cLedq;c:Leds;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 dLedq;d:Ledo;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 eLedq;e:Ldvp;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 fLedq;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 gLedq;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 hLedq;h:Ldxr;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 iLedq;i:Ldxr;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 jLedq;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 kLedq;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 lLedq;l:Lafh;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 mLedq;m:Lbti;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 nLedq;n:Ledt;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 aLedq;a(Ldvp;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 aLedq;a(Ledp;)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 aLedq;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 fLedq;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 gLedq;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 aLedq;a(Ldql;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 aLedq;a(Ldql;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 aLedq;a()Lbti;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 bLedq;b()Ledt;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 cLedq;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 aLedq;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 aLedq;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 dLedq;d()Ldvp;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 eLedq;e()Lafh;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;
-
method_37083
- Mappings:
Namespace Name Mixin selector official aLedq;a(Ljava/util/function/Consumer;)Vintermediary method_37083Lnet/minecraft/class_513;method_37083(Ljava/util/function/Consumer;)Vnamed method_37083Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;method_37083(Ljava/util/function/Consumer;)V
-