Class RecipeBookWidget
java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,RecipeDisplayListener,Selectable,RecipeGridAligner<Ingredient>
- Direct Known Subclasses:
AbstractFurnaceRecipeBookScreen
@Environment(CLIENT)
public class RecipeBookWidget
extends Object
implements RecipeGridAligner<Ingredient>, Drawable, Element, Selectable, RecipeDisplayListener
- Mappings:
Namespace Name intermediary net/minecraft/class_507official exrnamed net/minecraft/client/gui/screen/recipebook/RecipeBookWidget
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprotected MinecraftClientprotected AbstractRecipeScreenHandler<?>private @Nullable RecipeGroupButtonWidgetstatic final intstatic final intprivate static final intprotected final RecipeBookGhostSlotsprivate intprivate booleanprivate booleanprivate intprivate intprivate ClientRecipeBookprivate final RecipeMatcherprivate final RecipeBookResultsprivate static final Textprivate @Nullable TextFieldWidgetprivate booleanprivate Stringprivate final List<RecipeGroupButtonWidget>protected static final Identifierprivate static final Textprivate static final Textprotected ToggleButtonWidgetFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptAlignedInput(Iterator<Ingredient> inputs, int slot, int amount, int gridX, int gridY) voidappendNarrations(NarrationMessageBuilder builder) booleancharTyped(char chr, int modifiers) Callback for when a character input has been captured.voiddrawGhostSlots(DrawContext context, int x, int y, boolean notInventory, float delta) private voiddrawGhostSlotTooltip(DrawContext context, int x, int y, int mouseX, int mouseY) voiddrawTooltip(DrawContext context, int x, int y, int mouseX, int mouseY) intfindLeftEdge(int width, int backgroundWidth) protected TextgetType()voidinitialize(int parentWidth, int parentHeight, MinecraftClient client, boolean narrow, AbstractRecipeScreenHandler<?> craftingScreenHandler) booleanisClickOutsideBounds(double mouseX, double mouseY, int x, int y, int backgroundWidth, int backgroundHeight, int button) booleanprivate booleanbooleanisMouseOver(double mouseX, double mouseY) Checks if the mouse position is within the bound of the element.booleanisOpen()private booleanisWide()booleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.booleankeyReleased(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.booleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.voidonRecipesDisplayed(List<Recipe<?>> recipes) voidrefresh()private voidprivate voidrefreshResults(boolean resetCurrentPage) private voidprivate voidvoidrender(DrawContext context, int mouseX, int mouseY, float delta) voidreset()protected voidprotected voidvoidsetFocused(boolean focused) protected voidsetOpen(boolean opened) voidshowGhostRecipe(Recipe<?> recipe, List<Slot> slots) voidslotClicked(@Nullable Slot slot) private booleanvoidprivate voidtriggerPirateSpeakEasterEgg(String search) voidupdate()private voidMethods 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.recipe.RecipeGridAligner
alignRecipeToGridMethods inherited from interface net.minecraft.client.gui.Selectable
isNarratable
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector intermediary field_3097Lnet/minecraft/class_507;field_3097:Lnet/minecraft/class_2960;official aLexr;a:Lacq;named TEXTURELnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TEXTURE:Lnet/minecraft/util/Identifier;
-
SEARCH_HINT_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_25711Lnet/minecraft/class_507;field_25711:Lnet/minecraft/class_2561;official hLexr;h:Lsw;named SEARCH_HINT_TEXTLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;SEARCH_HINT_TEXT:Lnet/minecraft/text/Text;
-
field_32408
public static final int field_32408- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32408Lnet/minecraft/class_507;field_32408:Iofficial bLexr;b:Inamed field_32408Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32408:I
-
field_32409
public static final int field_32409- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32409Lnet/minecraft/class_507;field_32409:Iofficial cLexr;c:Inamed field_32409Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32409:I
-
field_32410
private static final int field_32410- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32410Lnet/minecraft/class_507;field_32410:Iofficial iLexr;i:Inamed field_32410Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32410:I
-
TOGGLE_CRAFTABLE_RECIPES_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26593Lnet/minecraft/class_507;field_26593:Lnet/minecraft/class_2561;official jLexr;j:Lsw;named TOGGLE_CRAFTABLE_RECIPES_TEXTLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TOGGLE_CRAFTABLE_RECIPES_TEXT:Lnet/minecraft/text/Text;
-
TOGGLE_ALL_RECIPES_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26594Lnet/minecraft/class_507;field_26594:Lnet/minecraft/class_2561;official kLexr;k:Lsw;named TOGGLE_ALL_RECIPES_TEXTLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TOGGLE_ALL_RECIPES_TEXT:Lnet/minecraft/text/Text;
-
leftOffset
private int leftOffset- Mappings:
Namespace Name Mixin selector intermediary field_3102Lnet/minecraft/class_507;field_3102:Iofficial lLexr;l:Inamed leftOffsetLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;leftOffset:I
-
parentWidth
private int parentWidth- Mappings:
Namespace Name Mixin selector intermediary field_3101Lnet/minecraft/class_507;field_3101:Iofficial mLexr;m:Inamed parentWidthLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;parentWidth:I
-
parentHeight
private int parentHeight- Mappings:
Namespace Name Mixin selector intermediary field_3100Lnet/minecraft/class_507;field_3100:Iofficial nLexr;n:Inamed parentHeightLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;parentHeight:I
-
ghostSlots
- Mappings:
Namespace Name Mixin selector intermediary field_3092Lnet/minecraft/class_507;field_3092:Lnet/minecraft/class_505;official dLexr;d:Lexp;named ghostSlotsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;ghostSlots:Lnet/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots;
-
tabButtons
- Mappings:
Namespace Name Mixin selector intermediary field_3094Lnet/minecraft/class_507;field_3094:Ljava/util/List;official oLexr;o:Ljava/util/List;named tabButtonsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;tabButtons:Ljava/util/List;
-
currentTab
- Mappings:
Namespace Name Mixin selector intermediary field_3098Lnet/minecraft/class_507;field_3098:Lnet/minecraft/class_512;official pLexr;p:Lext;named currentTabLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;currentTab:Lnet/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget;
-
toggleCraftableButton
- Mappings:
Namespace Name Mixin selector intermediary field_3088Lnet/minecraft/class_507;field_3088:Lnet/minecraft/class_361;official eLexr;e:Leqa;named toggleCraftableButtonLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleCraftableButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;
-
craftingScreenHandler
- Mappings:
Namespace Name Mixin selector intermediary field_3095Lnet/minecraft/class_507;field_3095:Lnet/minecraft/class_1729;official fLexr;f:Lccn;named craftingScreenHandlerLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;craftingScreenHandler:Lnet/minecraft/screen/AbstractRecipeScreenHandler;
-
client
- Mappings:
Namespace Name Mixin selector intermediary field_3091Lnet/minecraft/class_507;field_3091:Lnet/minecraft/class_310;official gLexr;g:Lenf;named clientLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;client:Lnet/minecraft/client/MinecraftClient;
-
searchField
- Mappings:
Namespace Name Mixin selector intermediary field_3089Lnet/minecraft/class_507;field_3089:Lnet/minecraft/class_342;official qLexr;q:Lepj;named searchFieldLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searchField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
searchText
- Mappings:
Namespace Name Mixin selector intermediary field_3099Lnet/minecraft/class_507;field_3099:Ljava/lang/String;official rLexr;r:Ljava/lang/String;named searchTextLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searchText:Ljava/lang/String;
-
recipeBook
- Mappings:
Namespace Name Mixin selector intermediary field_3096Lnet/minecraft/class_507;field_3096:Lnet/minecraft/class_299;official sLexr;s:Lemt;named recipeBookLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipeBook:Lnet/minecraft/client/recipebook/ClientRecipeBook;
-
recipesArea
- Mappings:
Namespace Name Mixin selector intermediary field_3086Lnet/minecraft/class_507;field_3086:Lnet/minecraft/class_513;official tLexr;t:Lexs;named recipesAreaLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipesArea:Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;
-
recipeFinder
- Mappings:
Namespace Name Mixin selector intermediary field_3090Lnet/minecraft/class_507;field_3090:Lnet/minecraft/class_1662;official uLexr;u:Lbyq;named recipeFinderLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipeFinder:Lnet/minecraft/recipe/RecipeMatcher;
-
cachedInvChangeCount
private int cachedInvChangeCount- Mappings:
Namespace Name Mixin selector intermediary field_3093Lnet/minecraft/class_507;field_3093:Iofficial vLexr;v:Inamed cachedInvChangeCountLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;cachedInvChangeCount:I
-
searching
private boolean searching- Mappings:
Namespace Name Mixin selector intermediary field_3087Lnet/minecraft/class_507;field_3087:Zofficial wLexr;w:Znamed searchingLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searching:Z
-
open
private boolean open- Mappings:
Namespace Name Mixin selector intermediary field_33679Lnet/minecraft/class_507;field_33679:Zofficial xLexr;x:Znamed openLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;open:Z
-
narrow
private boolean narrow- Mappings:
Namespace Name Mixin selector intermediary field_34001Lnet/minecraft/class_507;field_34001:Zofficial yLexr;y:Znamed narrowLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;narrow:Z
-
-
Constructor Details
-
RecipeBookWidget
public RecipeBookWidget()
-
-
Method Details
-
initialize
public void initialize(int parentWidth, int parentHeight, MinecraftClient client, boolean narrow, AbstractRecipeScreenHandler<?> craftingScreenHandler) - Mappings:
Namespace Name Mixin selector intermediary method_2597Lnet/minecraft/class_507;method_2597(IILnet/minecraft/class_310;ZLnet/minecraft/class_1729;)Vofficial aLexr;a(IILenf;ZLccn;)Vnamed initializeLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;initialize(IILnet/minecraft/client/MinecraftClient;ZLnet/minecraft/screen/AbstractRecipeScreenHandler;)V
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector intermediary method_2579Lnet/minecraft/class_507;method_2579()Vofficial eLexr;e()Vnamed resetLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;reset()V
-
updateTooltip
private void updateTooltip()- Mappings:
Namespace Name Mixin selector intermediary method_47429Lnet/minecraft/class_507;method_47429()Vofficial bLexr;b()Vnamed updateTooltipLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;updateTooltip()V
-
setBookButtonTexture
protected void setBookButtonTexture()- Mappings:
Namespace Name Mixin selector intermediary method_2585Lnet/minecraft/class_507;method_2585()Vofficial aLexr;a()Vnamed setBookButtonTextureLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setBookButtonTexture()V
-
findLeftEdge
public int findLeftEdge(int width, int backgroundWidth) - Mappings:
Namespace Name Mixin selector intermediary method_2595Lnet/minecraft/class_507;method_2595(II)Iofficial aLexr;a(II)Inamed findLeftEdgeLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;findLeftEdge(II)I
-
toggleOpen
public void toggleOpen()- Mappings:
Namespace Name Mixin selector intermediary method_2591Lnet/minecraft/class_507;method_2591()Vofficial fLexr;f()Vnamed toggleOpenLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleOpen()V
-
isOpen
public boolean isOpen()- Mappings:
Namespace Name Mixin selector intermediary method_2605Lnet/minecraft/class_507;method_2605()Zofficial gLexr;g()Znamed isOpenLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isOpen()Z
-
isGuiOpen
private boolean isGuiOpen()- Mappings:
Namespace Name Mixin selector intermediary method_36485Lnet/minecraft/class_507;method_36485()Zofficial kLexr;k()Znamed isGuiOpenLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isGuiOpen()Z
-
setOpen
protected void setOpen(boolean opened) - Mappings:
Namespace Name Mixin selector intermediary method_2593Lnet/minecraft/class_507;method_2593(Z)Vofficial bLexr;b(Z)Vnamed setOpenLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setOpen(Z)V
-
slotClicked
- Mappings:
Namespace Name Mixin selector intermediary method_2600Lnet/minecraft/class_507;method_2600(Lnet/minecraft/class_1735;)Vofficial aLexr;a(Lccv;)Vnamed slotClickedLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;slotClicked(Lnet/minecraft/screen/slot/Slot;)V
-
refreshResults
private void refreshResults(boolean resetCurrentPage) - Mappings:
Namespace Name Mixin selector intermediary method_2603Lnet/minecraft/class_507;method_2603(Z)Vofficial cLexr;c(Z)Vnamed refreshResultsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshResults(Z)V
-
refreshTabButtons
private void refreshTabButtons()- Mappings:
Namespace Name Mixin selector intermediary method_2606Lnet/minecraft/class_507;method_2606()Vofficial lLexr;l()Vnamed refreshTabButtonsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshTabButtons()V
-
update
public void update()- Mappings:
Namespace Name Mixin selector intermediary method_2590Lnet/minecraft/class_507;method_2590()Vofficial hLexr;h()Vnamed updateLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;update()V
-
refreshInputs
private void refreshInputs()- Mappings:
Namespace Name Mixin selector intermediary method_2587Lnet/minecraft/class_507;method_2587()Vofficial mLexr;m()Vnamed refreshInputsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshInputs()V
-
render
- Specified by:
renderin interfaceDrawable- Mappings:
Namespace Name Mixin selector intermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLepy;a(Leop;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
-
drawTooltip
- Mappings:
Namespace Name Mixin selector intermediary method_2601Lnet/minecraft/class_507;method_2601(Lnet/minecraft/class_332;IIII)Vofficial aLexr;a(Leop;IIII)Vnamed drawTooltipLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawTooltip(Lnet/minecraft/client/gui/DrawContext;IIII)V
-
getToggleCraftableButtonText
- Mappings:
Namespace Name Mixin selector intermediary method_17064Lnet/minecraft/class_507;method_17064()Lnet/minecraft/class_2561;official dLexr;d()Lsw;named getToggleCraftableButtonTextLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;getToggleCraftableButtonText()Lnet/minecraft/text/Text;
-
drawGhostSlotTooltip
- Mappings:
Namespace Name Mixin selector intermediary method_2602Lnet/minecraft/class_507;method_2602(Lnet/minecraft/class_332;IIII)Vofficial bLexr;b(Leop;IIII)Vnamed drawGhostSlotTooltipLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawGhostSlotTooltip(Lnet/minecraft/client/gui/DrawContext;IIII)V
-
drawGhostSlots
- Mappings:
Namespace Name Mixin selector intermediary method_2581Lnet/minecraft/class_507;method_2581(Lnet/minecraft/class_332;IIZF)Vofficial aLexr;a(Leop;IIZF)Vnamed drawGhostSlotsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawGhostSlots(Lnet/minecraft/client/gui/DrawContext;IIZF)V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Specified by:
mouseClickedin interfaceElement- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousebutton- the mouse button number- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Zofficial aLeqk;a(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
toggleFilteringCraftable
private boolean toggleFilteringCraftable()- Mappings:
Namespace Name Mixin selector intermediary method_2589Lnet/minecraft/class_507;method_2589()Zofficial nLexr;n()Znamed toggleFilteringCraftableLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleFilteringCraftable()Z
-
isClickOutsideBounds
public boolean isClickOutsideBounds(double mouseX, double mouseY, int x, int y, int backgroundWidth, int backgroundHeight, int button) - Mappings:
Namespace Name Mixin selector intermediary method_2598Lnet/minecraft/class_507;method_2598(DDIIIII)Zofficial aLexr;a(DDIIIII)Znamed isClickOutsideBoundsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isClickOutsideBounds(DDIIIII)Z
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_25404Lnet/minecraft/class_364;method_25404(III)Zofficial aLeqk;a(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
keyReleased
public boolean keyReleased(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyReleasedin interfaceElement- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_16803Lnet/minecraft/class_364;method_16803(III)Zofficial bLeqk;b(III)Znamed keyReleasedLnet/minecraft/client/gui/Element;keyReleased(III)Z
-
charTyped
public boolean charTyped(char chr, int modifiers) Callback for when a character input has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
charTypedin interfaceElement- Parameters:
chr- the captured charactermodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_25400Lnet/minecraft/class_364;method_25400(CI)Zofficial aLeqk;a(CI)Znamed charTypedLnet/minecraft/client/gui/Element;charTyped(CI)Z
-
isMouseOver
public boolean isMouseOver(double mouseX, double mouseY) Checks if the mouse position is within the bound of the element.- Specified by:
isMouseOverin interfaceElement- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mouse- Returns:
trueif the mouse is within the bound of the element, otherwisefalse- Mappings:
Namespace Name Mixin selector intermediary method_25405Lnet/minecraft/class_364;method_25405(DD)Zofficial a_Leqk;a_(DD)Znamed isMouseOverLnet/minecraft/client/gui/Element;isMouseOver(DD)Z
-
setFocused
public void setFocused(boolean focused) - Specified by:
setFocusedin interfaceElement- Mappings:
Namespace Name Mixin selector intermediary method_25365Lnet/minecraft/class_364;method_25365(Z)Vofficial b_Leqk;b_(Z)Vnamed setFocusedLnet/minecraft/client/gui/Element;setFocused(Z)V
-
isFocused
public boolean isFocused() -
refreshSearchResults
private void refreshSearchResults()- Mappings:
Namespace Name Mixin selector intermediary method_2586Lnet/minecraft/class_507;method_2586()Vofficial pLexr;p()Vnamed refreshSearchResultsLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshSearchResults()V
-
triggerPirateSpeakEasterEgg
- Mappings:
Namespace Name Mixin selector intermediary method_2576Lnet/minecraft/class_507;method_2576(Ljava/lang/String;)Vofficial aLexr;a(Ljava/lang/String;)Vnamed triggerPirateSpeakEasterEggLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;triggerPirateSpeakEasterEgg(Ljava/lang/String;)V
-
isWide
private boolean isWide()- Mappings:
Namespace Name Mixin selector intermediary method_2604Lnet/minecraft/class_507;method_2604()Zofficial rLexr;r()Znamed isWideLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isWide()Z
-
refresh
public void refresh()- Mappings:
Namespace Name Mixin selector intermediary method_2592Lnet/minecraft/class_507;method_2592()Vofficial iLexr;i()Vnamed refreshLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refresh()V
-
onRecipesDisplayed
- Specified by:
onRecipesDisplayedin interfaceRecipeDisplayListener- Mappings:
Namespace Name Mixin selector intermediary method_2646Lnet/minecraft/class_515;method_2646(Ljava/util/List;)Vofficial aLexw;a(Ljava/util/List;)Vnamed onRecipesDisplayedLnet/minecraft/client/gui/screen/recipebook/RecipeDisplayListener;onRecipesDisplayed(Ljava/util/List;)V
-
showGhostRecipe
- Mappings:
Namespace Name Mixin selector intermediary method_2596Lnet/minecraft/class_507;method_2596(Lnet/minecraft/class_1860;Ljava/util/List;)Vofficial aLexr;a(Lcja;Ljava/util/List;)Vnamed showGhostRecipeLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;showGhostRecipe(Lnet/minecraft/recipe/Recipe;Ljava/util/List;)V
-
acceptAlignedInput
public void acceptAlignedInput(Iterator<Ingredient> inputs, int slot, int amount, int gridX, int gridY) - Specified by:
acceptAlignedInputin interfaceRecipeGridAligner<Ingredient>- Mappings:
Namespace Name Mixin selector intermediary method_12815Lnet/minecraft/class_2952;method_12815(Ljava/util/Iterator;IIII)Vofficial aLacf;a(Ljava/util/Iterator;IIII)Vnamed acceptAlignedInputLnet/minecraft/recipe/RecipeGridAligner;acceptAlignedInput(Ljava/util/Iterator;IIII)V
-
sendBookDataPacket
protected void sendBookDataPacket()- Mappings:
Namespace Name Mixin selector intermediary method_2588Lnet/minecraft/class_507;method_2588()Vofficial jLexr;j()Vnamed sendBookDataPacketLnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;sendBookDataPacket()V
-
getType
- Specified by:
getTypein interfaceSelectable- Mappings:
Namespace Name Mixin selector intermediary method_37018Lnet/minecraft/class_6379;method_37018()Lnet/minecraft/class_6379$class_6380;official qLese;q()Lese$a;named getTypeLnet/minecraft/client/gui/Selectable;getType()Lnet/minecraft/client/gui/Selectable$SelectionType;
-
appendNarrations
- Specified by:
appendNarrationsin interfaceNarratable- Mappings:
Namespace Name Mixin selector intermediary method_37020Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)Vofficial bLesh;b(Lesg;)Vnamed appendNarrationsLnet/minecraft/client/gui/Narratable;appendNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V
-