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 fsb
-
Field Summary
Modifier and TypeFieldDescriptionprivate final RecipeAlternativesWidget
private MinecraftClient
private int
static final int
private @Nullable AnimatedResultButton
private @Nullable RecipeEntry
<?> private ToggleButtonWidget
private static final ButtonTextures
private static final ButtonTextures
private int
private ToggleButtonWidget
private RecipeBook
private final List
<RecipeDisplayListener> private final List
<AnimatedResultButton> private @Nullable RecipeResultCollection
private List
<RecipeResultCollection> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
draw
(DrawContext context, int x, int y, int mouseX, int mouseY, float delta) void
drawTooltip
(DrawContext context, int x, int y) protected void
forEachButton
(Consumer<ClickableWidget> consumer) void
private void
void
initialize
(MinecraftClient client, int parentLeft, int parentTop) boolean
mouseClicked
(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight) void
onRecipesDisplayed
(List<RecipeEntry<?>> recipes) private void
void
setGui
(RecipeBookWidget widget) void
setResults
(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage)
-
Field Details
-
field_32411
public 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
Lfsb;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
Lfsb;b:Lfjz;
-
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
Lfsb;c:Lfjz;
-
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
Lfsb;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
Lfsb;e:Lfsd;
-
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
Lfsb;f:Lfrz;
-
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
Lfsb;g:Lfgo;
-
recipeDisplayListeners
- Mappings:
Namespace Name Mixin selector named recipeDisplayListeners
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeDisplayListeners:Ljava/util/List;
intermediary field_3134
Lnet/minecraft/class_513;field_3134:Ljava/util/List;
official h
Lfsb;h:Ljava/util/List;
-
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
Lfsb;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
Lfsb;j:Lfjs;
-
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
Lfsb;k:Lfjs;
-
pageCount
private 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
Lfsb;l:I
-
currentPage
private 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
Lfsb;m:I
-
recipeBook
- Mappings:
Namespace Name Mixin selector named recipeBook
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;recipeBook:Lnet/minecraft/recipe/book/RecipeBook;
intermediary field_3136
Lnet/minecraft/class_513;field_3136:Lnet/minecraft/class_3439;
official n
Lfsb;n:Lavs;
-
lastClickedRecipe
- Mappings:
Namespace Name Mixin selector named lastClickedRecipe
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;lastClickedRecipe:Lnet/minecraft/recipe/RecipeEntry;
intermediary field_3125
Lnet/minecraft/class_513;field_3125:Lnet/minecraft/class_8786;
official o
Lfsb;o:Lczb;
-
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
Lfsb;p:Lfse;
-
-
Constructor Details
-
RecipeBookResults
public RecipeBookResults()
-
-
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
Lfsb;a(Lfgo;II)V
-
setGui
- Mappings:
Namespace Name Mixin selector named setGui
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;setGui(Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;)V
intermediary method_2630
Lnet/minecraft/class_513;method_2630(Lnet/minecraft/class_507;)V
official a
Lfsb;a(Lfsa;)V
-
setResults
- Mappings:
Namespace Name Mixin selector named setResults
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;setResults(Ljava/util/List;Z)V
intermediary method_2627
Lnet/minecraft/class_513;method_2627(Ljava/util/List;Z)V
official a
Lfsb;a(Ljava/util/List;Z)V
-
refreshResultButtons
private 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 f
Lfsb;f()V
-
hideShowPageButtons
private 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 g
Lfsb;g()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
Lfsb;a(Lfhz;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
Lfsb;a(Lfhz;II)V
-
getLastClickedRecipe
- Mappings:
Namespace Name Mixin selector named getLastClickedRecipe
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getLastClickedRecipe()Lnet/minecraft/recipe/RecipeEntry;
intermediary method_2631
Lnet/minecraft/class_513;method_2631()Lnet/minecraft/class_8786;
official a
Lfsb;a()Lczb;
-
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
Lfsb;b()Lfse;
-
hideAlternates
public 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
Lfsb;c()V
-
mouseClicked
public 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
Lfsb;a(DDIIIII)Z
-
onRecipesDisplayed
- Mappings:
Namespace Name Mixin selector named onRecipesDisplayed
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;onRecipesDisplayed(Ljava/util/List;)V
intermediary method_2629
Lnet/minecraft/class_513;method_2629(Ljava/util/List;)V
official a
Lfsb;a(Ljava/util/List;)V
-
getClient
- Mappings:
Namespace Name Mixin selector named getClient
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getClient()Lnet/minecraft/client/MinecraftClient;
intermediary method_2637
Lnet/minecraft/class_513;method_2637()Lnet/minecraft/class_310;
official d
Lfsb;d()Lfgo;
-
getRecipeBook
- Mappings:
Namespace Name Mixin selector named getRecipeBook
Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;getRecipeBook()Lnet/minecraft/recipe/book/RecipeBook;
intermediary method_2633
Lnet/minecraft/class_513;method_2633()Lnet/minecraft/class_3439;
official e
Lfsb;e()Lavs;
-
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
Lfsb;a(Ljava/util/function/Consumer;)V
-