Class RecipeBookResults
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookResults
- Mappings:
- Namespace - Name - named - net/minecraft/client/gui/screen/recipebook/RecipeBookResults- intermediary - net/minecraft/class_513- official - gdq
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final RecipeAlternativesWidgetprivate MinecraftClientprivate intstatic final intprivate booleanprivate @Nullable AnimatedResultButtonprivate @Nullable NetworkRecipeIdprivate ToggleButtonWidgetprivate static final ButtonTexturesprivate static final ButtonTexturesprivate intprivate ToggleButtonWidgetprivate ClientRecipeBookprivate final RecipeBookWidget<?> private final List<AnimatedResultButton> private @Nullable RecipeResultCollectionprivate List<RecipeResultCollection> 
- 
Constructor SummaryConstructorsConstructorDescriptionRecipeBookResults(RecipeBookWidget<?> recipeBookWidget, CurrentIndexProvider currentIndexProvider, boolean furnace) 
- 
Method SummaryModifier and TypeMethodDescriptionvoiddraw(DrawContext context, int x, int y, int mouseX, int mouseY, float deltaTicks) voiddrawTooltip(DrawContext context, int x, int y) protected voidforEachButton(Consumer<ClickableWidget> consumer) voidprivate voidvoidinitialize(MinecraftClient client, int parentLeft, int parentTop) booleanmouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight) voidonRecipeDisplayed(NetworkRecipeId recipeId) private voidvoidsetResults(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage, boolean filteringCraftable) 
- 
Field Details- 
field_32411public static final int field_32411- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32411- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;field_32411:I- intermediary - field_32411- Lnet/minecraft/class_513;field_32411:I- official - a- Lgdq;a:I
 
- 
PAGE_FORWARD_TEXTURES- Mappings:
- Namespace - Name - Mixin selector - named - PAGE_FORWARD_TEXTURES- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;PAGE_FORWARD_TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;- intermediary - field_45552- Lnet/minecraft/class_513;field_45552:Lnet/minecraft/class_8666;- official - b- Lgdq;b:Lfvl;
 
- 
PAGE_BACKWARD_TEXTURES- Mappings:
- Namespace - Name - Mixin selector - named - PAGE_BACKWARD_TEXTURES- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;PAGE_BACKWARD_TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;- intermediary - field_45553- Lnet/minecraft/class_513;field_45553:Lnet/minecraft/class_8666;- official - c- Lgdq;c:Lfvl;
 
- 
resultButtons- Mappings:
- Namespace - Name - Mixin selector - named - resultButtons- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultButtons:Ljava/util/List;- intermediary - field_3131- Lnet/minecraft/class_513;field_3131:Ljava/util/List;- official - d- Lgdq;d:Ljava/util/List;
 
- 
hoveredResultButton- Mappings:
- Namespace - Name - Mixin selector - named - hoveredResultButton- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hoveredResultButton:Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;- intermediary - field_3129- Lnet/minecraft/class_513;field_3129:Lnet/minecraft/class_514;- official - e- Lgdq;e:Lgds;
 
- 
alternatesWidget- Mappings:
- Namespace - Name - Mixin selector - named - alternatesWidget- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;alternatesWidget:Lnet/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget;- intermediary - field_3132- Lnet/minecraft/class_513;field_3132:Lnet/minecraft/class_508;- official - f- Lgdq;f:Lgdo;
 
- 
client- Mappings:
- Namespace - Name - Mixin selector - named - client- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;client:Lnet/minecraft/client/MinecraftClient;- intermediary - field_3126- Lnet/minecraft/class_513;field_3126:Lnet/minecraft/class_310;- official - g- Lgdq;g:Lfqq;
 
- 
recipeBookWidget- Mappings:
- Namespace - Name - Mixin selector - named - recipeBookWidget- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeBookWidget:Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;- intermediary - field_54832- Lnet/minecraft/class_513;field_54832:Lnet/minecraft/class_507;- official - h- Lgdq;h:Lgdp;
 
- 
resultCollections- Mappings:
- Namespace - Name - Mixin selector - named - resultCollections- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultCollections:Ljava/util/List;- intermediary - field_3127- Lnet/minecraft/class_513;field_3127:Ljava/util/List;- official - i- Lgdq;i:Ljava/util/List;
 
- 
nextPageButton- Mappings:
- Namespace - Name - Mixin selector - named - nextPageButton- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;nextPageButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;- intermediary - field_3128- Lnet/minecraft/class_513;field_3128:Lnet/minecraft/class_361;- official - j- Lgdq;j:Lfve;
 
- 
prevPageButton- Mappings:
- Namespace - Name - Mixin selector - named - prevPageButton- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;prevPageButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;- intermediary - field_3130- Lnet/minecraft/class_513;field_3130:Lnet/minecraft/class_361;- official - k- Lgdq;k:Lfve;
 
- 
pageCountprivate int pageCount- Mappings:
- Namespace - Name - Mixin selector - named - pageCount- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;pageCount:I- intermediary - field_3124- Lnet/minecraft/class_513;field_3124:I- official - l- Lgdq;l:I
 
- 
currentPageprivate int currentPage- Mappings:
- Namespace - Name - Mixin selector - named - currentPage- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;currentPage:I- intermediary - field_3135- Lnet/minecraft/class_513;field_3135:I- official - m- Lgdq;m:I
 
- 
recipeBook- Mappings:
- Namespace - Name - Mixin selector - named - recipeBook- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeBook:Lnet/minecraft/client/recipebook/ClientRecipeBook;- intermediary - field_3136- Lnet/minecraft/class_513;field_3136:Lnet/minecraft/class_299;- official - n- Lgdq;n:Lfqb;
 
- 
lastClickedRecipe- Mappings:
- Namespace - Name - Mixin selector - named - lastClickedRecipe- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;lastClickedRecipe:Lnet/minecraft/recipe/NetworkRecipeId;- intermediary - field_3125- Lnet/minecraft/class_513;field_3125:Lnet/minecraft/class_10298;- official - o- Lgdq;o:Ldgj;
 
- 
resultCollection- Mappings:
- Namespace - Name - Mixin selector - named - resultCollection- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;resultCollection:Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;- intermediary - field_3133- Lnet/minecraft/class_513;field_3133:Lnet/minecraft/class_516;- official - p- Lgdq;p:Lgdt;
 
- 
filteringCraftableprivate boolean filteringCraftable- Mappings:
- Namespace - Name - Mixin selector - named - filteringCraftable- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;filteringCraftable:Z- intermediary - field_52844- Lnet/minecraft/class_513;field_52844:Z- official - q- Lgdq;q:Z
 
 
- 
- 
Constructor Details- 
RecipeBookResultspublic RecipeBookResults(RecipeBookWidget<?> recipeBookWidget, CurrentIndexProvider currentIndexProvider, boolean furnace) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;<init>(Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;Lnet/minecraft/client/gui/screen/recipebook/CurrentIndexProvider;Z)V- intermediary - <init>- Lnet/minecraft/class_513;<init>(Lnet/minecraft/class_507;Lnet/minecraft/class_9938;Z)V- official - <init>- Lgdq;<init>(Lgdp;Lgdw;Z)V
 
 
- 
- 
Method Details- 
initialize- Mappings:
- Namespace - Name - Mixin selector - named - initialize- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;initialize(Lnet/minecraft/client/MinecraftClient;II)V- intermediary - method_2636- Lnet/minecraft/class_513;method_2636(Lnet/minecraft/class_310;II)V- official - a- Lgdq;a(Lfqq;II)V
 
- 
setResultspublic void setResults(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage, boolean filteringCraftable) - Mappings:
- Namespace - Name - Mixin selector - named - setResults- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;setResults(Ljava/util/List;ZZ)V- intermediary - method_2627- Lnet/minecraft/class_513;method_2627(Ljava/util/List;ZZ)V- official - a- Lgdq;a(Ljava/util/List;ZZ)V
 
- 
refreshResultButtonsprivate void refreshResultButtons()- Mappings:
- Namespace - Name - Mixin selector - named - refreshResultButtons- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;refreshResultButtons()V- intermediary - method_2625- Lnet/minecraft/class_513;method_2625()V- official - e- Lgdq;e()V
 
- 
hideShowPageButtonsprivate void hideShowPageButtons()- Mappings:
- Namespace - Name - Mixin selector - named - hideShowPageButtons- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hideShowPageButtons()V- intermediary - method_2626- Lnet/minecraft/class_513;method_2626()V- official - f- Lgdq;f()V
 
- 
draw- Mappings:
- Namespace - Name - Mixin selector - named - draw- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;draw(Lnet/minecraft/client/gui/DrawContext;IIIIF)V- intermediary - method_2634- Lnet/minecraft/class_513;method_2634(Lnet/minecraft/class_332;IIIIF)V- official - a- Lgdq;a(Lftk;IIIIF)V
 
- 
drawTooltip- Mappings:
- Namespace - Name - Mixin selector - named - drawTooltip- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;drawTooltip(Lnet/minecraft/client/gui/DrawContext;II)V- intermediary - method_2628- Lnet/minecraft/class_513;method_2628(Lnet/minecraft/class_332;II)V- official - a- Lgdq;a(Lftk;II)V
 
- 
getLastClickedRecipe- Mappings:
- Namespace - Name - Mixin selector - named - getLastClickedRecipe- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getLastClickedRecipe()Lnet/minecraft/recipe/NetworkRecipeId;- intermediary - method_64878- Lnet/minecraft/class_513;method_64878()Lnet/minecraft/class_10298;- official - a- Lgdq;a()Ldgj;
 
- 
getLastClickedResults- Mappings:
- Namespace - Name - Mixin selector - named - getLastClickedResults- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getLastClickedResults()Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;- intermediary - method_2635- Lnet/minecraft/class_513;method_2635()Lnet/minecraft/class_516;- official - b- Lgdq;b()Lgdt;
 
- 
hideAlternatespublic void hideAlternates()- Mappings:
- Namespace - Name - Mixin selector - named - hideAlternates- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;hideAlternates()V- intermediary - method_2638- Lnet/minecraft/class_513;method_2638()V- official - c- Lgdq;c()V
 
- 
mouseClickedpublic boolean mouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight) - Mappings:
- Namespace - Name - Mixin selector - named - mouseClicked- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;mouseClicked(DDIIIII)Z- intermediary - method_2632- Lnet/minecraft/class_513;method_2632(DDIIIII)Z- official - a- Lgdq;a(DDIIIII)Z
 
- 
onRecipeDisplayed- Mappings:
- Namespace - Name - Mixin selector - named - onRecipeDisplayed- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;onRecipeDisplayed(Lnet/minecraft/recipe/NetworkRecipeId;)V- intermediary - method_64879- Lnet/minecraft/class_513;method_64879(Lnet/minecraft/class_10298;)V- official - a- Lgdq;a(Ldgj;)V
 
- 
getRecipeBook- Mappings:
- Namespace - Name - Mixin selector - named - getRecipeBook- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getRecipeBook()Lnet/minecraft/client/recipebook/ClientRecipeBook;- intermediary - method_2633- Lnet/minecraft/class_513;method_2633()Lnet/minecraft/class_299;- official - d- Lgdq;d()Lfqb;
 
- 
forEachButton- Mappings:
- Namespace - Name - Mixin selector - named - forEachButton- Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;forEachButton(Ljava/util/function/Consumer;)V- intermediary - method_37083- Lnet/minecraft/class_513;method_37083(Ljava/util/function/Consumer;)V- official - a- Lgdq;a(Ljava/util/function/Consumer;)V
 
 
-