| public void |
| init(int width, int height, Minecraft minecraft, boolean widthTooNarrow) |
| method_2597(int arg0, int arg1, class_310 arg2, boolean arg3) |
| initialize(int parentWidth, int parentHeight, MinecraftClient client, boolean narrow) |
|
| private void |
| initVisuals() |
| method_2579() |
| reset() |
|
| private int |
| getYOrigin() |
| method_64366() |
| getTop() |
|
| private int |
| getXOrigin() |
| method_64367() |
| getLeft() |
|
| protected abstract ButtonTextures |
| getFilterButtonTextures() |
| method_76629() |
| getBookButtonTextures() |
|
| public int |
| updateScreenPosition(int width, int imageWidth) |
| method_2595(int arg0, int arg1) |
| findLeftEdge(int width, int backgroundWidth) |
|
| public void |
| toggleVisibility() |
| method_2591() |
| toggleOpen() |
|
| public boolean |
| isVisible() |
| method_2605() |
| isOpen() |
|
| private boolean |
| isVisibleAccordingToBookData() |
| method_36485() |
| isGuiOpen() |
|
| protected void |
| setVisible(boolean visible) |
| method_2593(boolean arg0) |
| setOpen(boolean opened) |
|
| protected abstract boolean |
|
| public void |
|
| private void |
| selectMatchingRecipes() |
| method_65072() |
| populateAllRecipes() |
|
| protected abstract void |
|
| private void |
| updateCollections(boolean resetPage, boolean isFiltering) |
| method_2603(boolean arg0, boolean arg1) |
| refreshResults(boolean resetCurrentPage, boolean filteringCraftable) |
|
| private void |
| updateTabs(boolean isFiltering) |
| method_2606(boolean arg0) |
| refreshTabButtons(boolean filteringCraftable) |
|
| public void |
| tick() |
| method_2590() |
| update() |
|
| private void |
| updateStackedContents() |
| method_2587() |
| refreshInputs() |
|
| private boolean |
| isFiltering() |
| method_62045() |
| isFilteringCraftable() |
|
| public void |
| extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a) |
| method_25394(class_332 arg0, int arg1, int arg2, float arg3) |
| render(DrawContext arg0, int arg1, int arg2, float arg3) |
|
| public void |
|
| protected abstract Text |
| getRecipeFilterName() |
| method_17064() |
| getToggleCraftableButtonText() |
|
| public void |
|
| public boolean |
|
| public boolean |
| mouseDragged(MouseButtonEvent event, double dx, double dy) |
| method_25403(class_11909 arg0, double arg1, double arg2) |
| mouseDragged(Click arg0, double arg1, double arg2) |
|
| private boolean |
|
| private void |
|
| private void |
|
| private void |
| toggleFiltering() |
| method_2589() |
| toggleFilteringCraftable() |
|
| public boolean |
| hasClickedOutside(double mx, double my, int leftPos, int topPos, int imageWidth, int imageHeight) |
| method_2598(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5) |
| isClickOutsideBounds(double mouseX, double mouseY, int x, int y, int backgroundWidth, int backgroundHeight) |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public boolean |
| isMouseOver(double mouseX, double mouseY) |
| method_25405(double arg0, double arg1) |
| isMouseOver(double arg0, double arg1) |
|
| public void |
| setFocused(boolean focused) |
| method_25365(boolean arg0) |
| setFocused(boolean arg0) |
|
| public boolean |
| isFocused() |
| method_25370() |
| isFocused() |
|
| public boolean |
| capturesInput() |
| method_1_7532() |
| isAcceptingTextInput() |
|
| private void |
| checkSearchStringUpdate() |
| method_2586() |
| refreshSearchResults() |
|
| private void |
| pirateSpeechForThePeople(String searchTarget) |
| method_2576(String arg0) |
| triggerPirateSpeakEasterEgg(String search) |
|
| private boolean |
| isOffsetNextToMainGUI() |
| method_2604() |
| isWide() |
|
| public void |
| recipesUpdated() |
| method_2592() |
| refresh() |
|
| public void |
|
| public void |
|
| protected abstract void |
|
| protected void |
| sendUpdateSettings() |
| method_2588() |
| sendBookDataPacket() |
|
| public Selectable$SelectionType |
| narrationPriority() |
| method_37018() |
| getType() |
|
| public void |
|
| private static void |
|
| private static boolean |
|
| private static boolean |
| lambda$updateCollections$1(it.unimi.dsi.fastutil.objects.ObjectSet arg0, RecipeCollection arg1) |
| method_53871(it.unimi.dsi.fastutil.objects.ObjectSet arg0, class_516 arg1) |
| method_53871(it.unimi.dsi.fastutil.objects.ObjectSet arg0, RecipeResultCollection resultCollection) |
|
| private static boolean |
|
| private boolean |
|
| private void |
|
| private Identifier |
|
| private Tooltip |
|
| private int |
| lambda$new$0() |
| method_62047() |
| method_62047() |
|