类 RecipeBookWidget

    • 字段详细资料

      • TEXTURE

        protected static final Identifier TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a:Lwp;
        intermediary field_3097 Lnet/minecraft/class_507;field_3097:Lnet/minecraft/class_2960;
        named TEXTURE Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TEXTURE:Lnet/minecraft/util/Identifier;
      • SEARCH_HINT_TEXT

        private static final Text SEARCH_HINT_TEXT
        Mappings:
        Namespace Name Mixin selector
        official k Lece;k:Lon;
        intermediary field_25711 Lnet/minecraft/class_507;field_25711:Lnet/minecraft/class_2561;
        named SEARCH_HINT_TEXT Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;SEARCH_HINT_TEXT:Lnet/minecraft/text/Text;
      • field_32408

        public static final int field_32408
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lece;b:I
        intermediary field_32408 Lnet/minecraft/class_507;field_32408:I
        named field_32408 Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32408:I
      • field_32409

        public static final int field_32409
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lece;c:I
        intermediary field_32409 Lnet/minecraft/class_507;field_32409:I
        named field_32409 Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32409:I
      • field_32410

        private static final int field_32410
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lece;l:I
        intermediary field_32410 Lnet/minecraft/class_507;field_32410:I
        named field_32410 Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;field_32410:I
      • TOGGLE_CRAFTABLE_RECIPES_TEXT

        private static final Text TOGGLE_CRAFTABLE_RECIPES_TEXT
        Mappings:
        Namespace Name Mixin selector
        official m Lece;m:Lon;
        intermediary field_26593 Lnet/minecraft/class_507;field_26593:Lnet/minecraft/class_2561;
        named TOGGLE_CRAFTABLE_RECIPES_TEXT Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TOGGLE_CRAFTABLE_RECIPES_TEXT:Lnet/minecraft/text/Text;
      • TOGGLE_ALL_RECIPES_TEXT

        private static final Text TOGGLE_ALL_RECIPES_TEXT
        Mappings:
        Namespace Name Mixin selector
        official n Lece;n:Lon;
        intermediary field_26594 Lnet/minecraft/class_507;field_26594:Lnet/minecraft/class_2561;
        named TOGGLE_ALL_RECIPES_TEXT Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;TOGGLE_ALL_RECIPES_TEXT:Lnet/minecraft/text/Text;
      • leftOffset

        private int leftOffset
        Mappings:
        Namespace Name Mixin selector
        official o Lece;o:I
        intermediary field_3102 Lnet/minecraft/class_507;field_3102:I
        named leftOffset Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;leftOffset:I
      • parentWidth

        private int parentWidth
        Mappings:
        Namespace Name Mixin selector
        official p Lece;p:I
        intermediary field_3101 Lnet/minecraft/class_507;field_3101:I
        named parentWidth Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;parentWidth:I
      • parentHeight

        private int parentHeight
        Mappings:
        Namespace Name Mixin selector
        official q Lece;q:I
        intermediary field_3100 Lnet/minecraft/class_507;field_3100:I
        named parentHeight Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;parentHeight:I
      • ghostSlots

        protected final RecipeBookGhostSlots ghostSlots
        Mappings:
        Namespace Name Mixin selector
        official d Lece;d:Lecc;
        intermediary field_3092 Lnet/minecraft/class_507;field_3092:Lnet/minecraft/class_505;
        named ghostSlots Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;ghostSlots:Lnet/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots;
      • tabButtons

        private final List<RecipeGroupButtonWidget> tabButtons
        Mappings:
        Namespace Name Mixin selector
        official r Lece;r:Ljava/util/List;
        intermediary field_3094 Lnet/minecraft/class_507;field_3094:Ljava/util/List;
        named tabButtons Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;tabButtons:Ljava/util/List;
      • currentTab

        private RecipeGroupButtonWidget currentTab
        Mappings:
        Namespace Name Mixin selector
        official s Lece;s:Lecg;
        intermediary field_3098 Lnet/minecraft/class_507;field_3098:Lnet/minecraft/class_512;
        named currentTab Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;currentTab:Lnet/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget;
      • toggleCraftableButton

        protected ToggleButtonWidget toggleCraftableButton
        Mappings:
        Namespace Name Mixin selector
        official e Lece;e:Ldwn;
        intermediary field_3088 Lnet/minecraft/class_507;field_3088:Lnet/minecraft/class_361;
        named toggleCraftableButton Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleCraftableButton:Lnet/minecraft/client/gui/widget/ToggleButtonWidget;
      • craftingScreenHandler

        protected AbstractRecipeScreenHandler<?> craftingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official i Lece;i:Lbmu;
        intermediary field_3095 Lnet/minecraft/class_507;field_3095:Lnet/minecraft/class_1729;
        named craftingScreenHandler Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;craftingScreenHandler:Lnet/minecraft/screen/AbstractRecipeScreenHandler;
      • client

        protected MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official j Lece;j:Ldum;
        intermediary field_3091 Lnet/minecraft/class_507;field_3091:Lnet/minecraft/class_310;
        named client Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;client:Lnet/minecraft/client/MinecraftClient;
      • searchField

        private TextFieldWidget searchField
        Mappings:
        Namespace Name Mixin selector
        official t Lece;t:Ldwe;
        intermediary field_3089 Lnet/minecraft/class_507;field_3089:Lnet/minecraft/class_342;
        named searchField Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searchField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      • searchText

        private String searchText
        Mappings:
        Namespace Name Mixin selector
        official u Lece;u:Ljava/lang/String;
        intermediary field_3099 Lnet/minecraft/class_507;field_3099:Ljava/lang/String;
        named searchText Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searchText:Ljava/lang/String;
      • recipeBook

        private ClientRecipeBook recipeBook
        Mappings:
        Namespace Name Mixin selector
        official v Lece;v:Ldtz;
        intermediary field_3096 Lnet/minecraft/class_507;field_3096:Lnet/minecraft/class_299;
        named recipeBook Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipeBook:Lnet/minecraft/client/recipebook/ClientRecipeBook;
      • recipesArea

        private final RecipeBookResults recipesArea
        Mappings:
        Namespace Name Mixin selector
        official w Lece;w:Lecf;
        intermediary field_3086 Lnet/minecraft/class_507;field_3086:Lnet/minecraft/class_513;
        named recipesArea Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipesArea:Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;
      • recipeFinder

        private final RecipeFinder recipeFinder
        Mappings:
        Namespace Name Mixin selector
        official x Lece;x:Lbjh;
        intermediary field_3090 Lnet/minecraft/class_507;field_3090:Lnet/minecraft/class_1662;
        named recipeFinder Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;recipeFinder:Lnet/minecraft/recipe/RecipeFinder;
      • cachedInvChangeCount

        private int cachedInvChangeCount
        Mappings:
        Namespace Name Mixin selector
        official y Lece;y:I
        intermediary field_3093 Lnet/minecraft/class_507;field_3093:I
        named cachedInvChangeCount Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;cachedInvChangeCount:I
      • searching

        private boolean searching
        Mappings:
        Namespace Name Mixin selector
        official z Lece;z:Z
        intermediary field_3087 Lnet/minecraft/class_507;field_3087:Z
        named searching Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;searching:Z
    • 构造器详细资料

      • RecipeBookWidget

        public RecipeBookWidget()
    • 方法详细资料

      • initialize

        public void initialize​(int parentWidth,
                               int parentHeight,
                               MinecraftClient client,
                               boolean narrow,
                               AbstractRecipeScreenHandler<?> craftingScreenHandler)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(IILdum;ZLbmu;)V
        intermediary method_2597 Lnet/minecraft/class_507;method_2597(IILnet/minecraft/class_310;ZLnet/minecraft/class_1729;)V
        named initialize Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;initialize(IILnet/minecraft/client/MinecraftClient;ZLnet/minecraft/screen/AbstractRecipeScreenHandler;)V
      • reset

        public void reset​(boolean narrow)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(Z)V
        intermediary method_2579 Lnet/minecraft/class_507;method_2579(Z)V
        named reset Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;reset(Z)V
      • changeFocus

        public boolean changeFocus​(boolean lookForwards)
        Changes the focusing element by cycling to the next/previous element. This action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab' key.
        指定者:
        changeFocus 在接口中 Element
        参数:
        lookForwards - true to cycle forwards, otherwise cycle backwards
        返回:
        true to indicate that the event handling is successful/valid
        Mappings:
        Namespace Name Mixin selector
        official c_ Ldwv;c_(Z)Z
        intermediary method_25407 Lnet/minecraft/class_364;method_25407(Z)Z
        named changeFocus Lnet/minecraft/client/gui/Element;changeFocus(Z)Z
      • setBookButtonTexture

        protected void setBookButtonTexture()
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a()V
        intermediary method_2585 Lnet/minecraft/class_507;method_2585()V
        named setBookButtonTexture Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setBookButtonTexture()V
      • close

        public void close()
        Mappings:
        Namespace Name Mixin selector
        official d Lece;d()V
        intermediary method_2607 Lnet/minecraft/class_507;method_2607()V
        named close Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;close()V
      • findLeftEdge

        public int findLeftEdge​(boolean narrow,
                                int width,
                                int parentWidth)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(ZII)I
        intermediary method_2595 Lnet/minecraft/class_507;method_2595(ZII)I
        named findLeftEdge Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;findLeftEdge(ZII)I
      • toggleOpen

        public void toggleOpen()
        Mappings:
        Namespace Name Mixin selector
        official e Lece;e()V
        intermediary method_2591 Lnet/minecraft/class_507;method_2591()V
        named toggleOpen Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleOpen()V
      • isOpen

        public boolean isOpen()
        Mappings:
        Namespace Name Mixin selector
        official f Lece;f()Z
        intermediary method_2605 Lnet/minecraft/class_507;method_2605()Z
        named isOpen Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isOpen()Z
      • setOpen

        protected void setOpen​(boolean opened)
        Mappings:
        Namespace Name Mixin selector
        official c Lece;c(Z)V
        intermediary method_2593 Lnet/minecraft/class_507;method_2593(Z)V
        named setOpen Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;setOpen(Z)V
      • slotClicked

        public void slotClicked​(@Nullable
                                @Nullable Slot slot)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(Lbnc;)V
        intermediary method_2600 Lnet/minecraft/class_507;method_2600(Lnet/minecraft/class_1735;)V
        named slotClicked Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;slotClicked(Lnet/minecraft/screen/slot/Slot;)V
      • refreshResults

        private void refreshResults​(boolean resetCurrentPage)
        Mappings:
        Namespace Name Mixin selector
        official d Lece;d(Z)V
        intermediary method_2603 Lnet/minecraft/class_507;method_2603(Z)V
        named refreshResults Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshResults(Z)V
      • refreshTabButtons

        private void refreshTabButtons()
        Mappings:
        Namespace Name Mixin selector
        official b Lece;b()V
        intermediary method_2606 Lnet/minecraft/class_507;method_2606()V
        named refreshTabButtons Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshTabButtons()V
      • update

        public void update()
        Mappings:
        Namespace Name Mixin selector
        official g Lece;g()V
        intermediary method_2590 Lnet/minecraft/class_507;method_2590()V
        named update Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;update()V
      • refreshInputs

        private void refreshInputs()
        Mappings:
        Namespace Name Mixin selector
        official j Lece;j()V
        intermediary method_2587 Lnet/minecraft/class_507;method_2587()V
        named refreshInputs Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshInputs()V
      • render

        public void render​(MatrixStack matrices,
                           int mouseX,
                           int mouseY,
                           float delta)
        指定者:
        render 在接口中 Drawable
        Mappings:
        Namespace Name Mixin selector
        official a Ldws;a(Ldpi;IIF)V
        intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
        named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
      • drawTooltip

        public void drawTooltip​(MatrixStack matrices,
                                int int2,
                                int int3,
                                int int4,
                                int int5)
        Mappings:
        Namespace Name Mixin selector
        official c Lece;c(Ldpi;IIII)V
        intermediary method_2601 Lnet/minecraft/class_507;method_2601(Lnet/minecraft/class_4587;IIII)V
        named drawTooltip Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawTooltip(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
      • getCraftableButtonText

        private Text getCraftableButtonText()
        Mappings:
        Namespace Name Mixin selector
        official k Lece;k()Lon;
        intermediary method_2599 Lnet/minecraft/class_507;method_2599()Lnet/minecraft/class_2561;
        named getCraftableButtonText Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;getCraftableButtonText()Lnet/minecraft/text/Text;
      • getToggleCraftableButtonText

        protected Text getToggleCraftableButtonText()
        Mappings:
        Namespace Name Mixin selector
        official c Lece;c()Lon;
        intermediary method_17064 Lnet/minecraft/class_507;method_17064()Lnet/minecraft/class_2561;
        named getToggleCraftableButtonText Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;getToggleCraftableButtonText()Lnet/minecraft/text/Text;
      • drawGhostSlotTooltip

        private void drawGhostSlotTooltip​(MatrixStack matrices,
                                          int int2,
                                          int int3,
                                          int int4,
                                          int int5)
        Mappings:
        Namespace Name Mixin selector
        official d Lece;d(Ldpi;IIII)V
        intermediary method_2602 Lnet/minecraft/class_507;method_2602(Lnet/minecraft/class_4587;IIII)V
        named drawGhostSlotTooltip Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawGhostSlotTooltip(Lnet/minecraft/client/util/math/MatrixStack;IIII)V
      • drawGhostSlots

        public void drawGhostSlots​(MatrixStack matrices,
                                   int int2,
                                   int int3,
                                   boolean bool,
                                   float float2)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(Ldpi;IIZF)V
        intermediary method_2581 Lnet/minecraft/class_507;method_2581(Lnet/minecraft/class_4587;IIZF)V
        named drawGhostSlots Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;drawGhostSlots(Lnet/minecraft/client/util/math/MatrixStack;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 in GLFW class.
        指定者:
        mouseClicked 在接口中 Element
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDI)Z
        intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
        named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
      • toggleFilteringCraftable

        private boolean toggleFilteringCraftable()
        Mappings:
        Namespace Name Mixin selector
        official l Lece;l()Z
        intermediary method_2589 Lnet/minecraft/class_507;method_2589()Z
        named toggleFilteringCraftable Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;toggleFilteringCraftable()Z
      • isClickOutsideBounds

        public boolean isClickOutsideBounds​(double double2,
                                            double double3,
                                            int int2,
                                            int int3,
                                            int int4,
                                            int int5,
                                            int int6)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(DDIIIII)Z
        intermediary method_2598 Lnet/minecraft/class_507;method_2598(DDIIIII)Z
        named isClickOutsideBounds Lnet/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 in GLFW class.
        指定者:
        keyPressed 在接口中 Element
        参数:
        keyCode - the named key code of the event as described in the GLFW class
        scanCode - the unique/platform-specific scan code of the keyboard input
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onKey(long, int, int, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(III)Z
        intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
        named keyPressed Lnet/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 in GLFW class.
        指定者:
        keyReleased 在接口中 Element
        参数:
        keyCode - the named key code of the event as described in the GLFW class
        scanCode - the unique/platform-specific scan code of the keyboard input
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onKey(long, int, int, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official b Ldwv;b(III)Z
        intermediary method_16803 Lnet/minecraft/class_364;method_16803(III)Z
        named keyReleased Lnet/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 in GLFW class.
        指定者:
        charTyped 在接口中 Element
        参数:
        chr - the captured character
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onChar(long, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(CI)Z
        intermediary method_25400 Lnet/minecraft/class_364;method_25400(CI)Z
        named charTyped Lnet/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.
        指定者:
        isMouseOver 在接口中 Element
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        返回:
        true if the mouse is within the bound of the element, otherwise false
        Mappings:
        Namespace Name Mixin selector
        official b Ldwv;b(DD)Z
        intermediary method_25405 Lnet/minecraft/class_364;method_25405(DD)Z
        named isMouseOver Lnet/minecraft/client/gui/Element;isMouseOver(DD)Z
      • refreshSearchResults

        private void refreshSearchResults()
        Mappings:
        Namespace Name Mixin selector
        official m Lece;m()V
        intermediary method_2586 Lnet/minecraft/class_507;method_2586()V
        named refreshSearchResults Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refreshSearchResults()V
      • triggerPirateSpeakEasterEgg

        private void triggerPirateSpeakEasterEgg​(String string)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(Ljava/lang/String;)V
        intermediary method_2576 Lnet/minecraft/class_507;method_2576(Ljava/lang/String;)V
        named triggerPirateSpeakEasterEgg Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;triggerPirateSpeakEasterEgg(Ljava/lang/String;)V
      • isWide

        private boolean isWide()
        Mappings:
        Namespace Name Mixin selector
        official n Lece;n()Z
        intermediary method_2604 Lnet/minecraft/class_507;method_2604()Z
        named isWide Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;isWide()Z
      • refresh

        public void refresh()
        Mappings:
        Namespace Name Mixin selector
        official h Lece;h()V
        intermediary method_2592 Lnet/minecraft/class_507;method_2592()V
        named refresh Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;refresh()V
      • onRecipesDisplayed

        public void onRecipesDisplayed​(List<Recipe<?>> recipes)
        指定者:
        onRecipesDisplayed 在接口中 RecipeDisplayListener
        Mappings:
        Namespace Name Mixin selector
        official a Lecj;a(Ljava/util/List;)V
        intermediary method_2646 Lnet/minecraft/class_515;method_2646(Ljava/util/List;)V
        named onRecipesDisplayed Lnet/minecraft/client/gui/screen/recipebook/RecipeDisplayListener;onRecipesDisplayed(Ljava/util/List;)V
      • showGhostRecipe

        public void showGhostRecipe​(Recipe<?> recipe,
                                    List<Slot> slots)
        Mappings:
        Namespace Name Mixin selector
        official a Lece;a(Lbsj;Ljava/util/List;)V
        intermediary method_2596 Lnet/minecraft/class_507;method_2596(Lnet/minecraft/class_1860;Ljava/util/List;)V
        named showGhostRecipe Lnet/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)
        指定者:
        acceptAlignedInput 在接口中 RecipeGridAligner<Ingredient>
        Mappings:
        Namespace Name Mixin selector
        official a Lwf;a(Ljava/util/Iterator;IIII)V
        intermediary method_12815 Lnet/minecraft/class_2952;method_12815(Ljava/util/Iterator;IIII)V
        named acceptAlignedInput Lnet/minecraft/recipe/RecipeGridAligner;acceptAlignedInput(Ljava/util/Iterator;IIII)V
      • sendBookDataPacket

        protected void sendBookDataPacket()
        Mappings:
        Namespace Name Mixin selector
        official i Lece;i()V
        intermediary method_2588 Lnet/minecraft/class_507;method_2588()V
        named sendBookDataPacket Lnet/minecraft/client/gui/screen/recipebook/RecipeBookWidget;sendBookDataPacket()V