History - net.minecraft.client.gui.screen.recipebook.RecipeBookWidget

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

boolean (): capturesInput, method_1_7532, isAcceptingTextInput

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (DrawContext, int, int, float): render, method_25394, render

void (DrawContext, int, int, float): extractRenderState, method_25394, render

void (DrawContext, int, int, Slot): renderTooltip, method_2601, drawTooltip

void (DrawContext, int, int, Slot): extractTooltip, method_2601, drawTooltip

void (DrawContext, boolean): renderGhostRecipe, method_2581, drawGhostSlots

void (DrawContext, boolean): extractGhostRecipe, method_2581, drawGhostSlots

void (List, ClickableWidget): lambda$updateNarration$8, method_37308, method_37308

void (List, ClickableWidget): lambda$updateNarration$0, method_37308, method_37308

boolean (RecipeResultCollection): lambda$updateCollections$7, method_2584, method_2584

boolean (RecipeResultCollection): lambda$updateCollections$2, method_2584, method_2584

boolean (it.unimi.dsi.fastutil.objects.ObjectSet, RecipeResultCollection): lambda$updateCollections$6, method_53871, method_53871

boolean (it.unimi.dsi.fastutil.objects.ObjectSet, RecipeResultCollection): lambda$updateCollections$1, method_53871, method_53871

boolean (RecipeResultCollection): lambda$updateCollections$5, method_64877, method_64877

boolean (RecipeResultCollection): lambda$updateCollections$0, method_64877, method_64877

boolean (RecipeGroupButtonWidget): lambda$initVisuals$4, method_2582, method_2582

boolean (RecipeGroupButtonWidget): lambda$initVisuals$3, method_2582, method_2582

void (CyclingButtonWidget, Boolean): lambda$initVisuals$3, method_76631, method_76631

void (CyclingButtonWidget, Boolean): lambda$initVisuals$2, method_76631, method_76631

Identifier (CyclingButtonWidget, Boolean): lambda$initVisuals$2, method_76634, method_76634

Identifier (CyclingButtonWidget, Boolean): lambda$initVisuals$1, method_76634, method_76634

Tooltip (Boolean): lambda$initVisuals$1, method_76633, method_76633

Tooltip (Boolean): lambda$initVisuals$0, method_76633, method_76633

boolean (ImePreEditInput): preeditUpdated, method_1_2559, preEdit

1.21.11_unobfuscated

Names

net.minecraft.client.gui.screens.recipebook.RecipeBookComponent

net.minecraft.class_507

net.minecraft.client.gui.screen.recipebook.RecipeBookWidget

Fields

ButtonTextures: RECIPE_BUTTON_SPRITES, field_45550, BUTTON_TEXTURES

Identifier: RECIPE_BOOK_LOCATION, field_3097, TEXTURE

int: BACKGROUND_TEXTURE_WIDTH, field_52839, field_52839

int: BACKGROUND_TEXTURE_HEIGHT, field_52840, field_52840

Text: SEARCH_HINT, field_25711, SEARCH_HINT_TEXT

int: IMAGE_WIDTH, field_32408, field_32408

int: IMAGE_HEIGHT, field_32409, field_32409

int: OFFSET_X_POSITION, field_32410, field_32410

int: BORDER_WIDTH, field_54389, field_54389

Text: ALL_RECIPES_TOOLTIP, field_26594, TOGGLE_ALL_RECIPES_TEXT

int: TICKS_TO_SWAP_SLOT, field_52841, field_52841

int: xOffset, field_3102, leftOffset

int: width, field_3101, parentWidth

int: height, field_3100, parentHeight

float: time, field_52842, displayTime

NetworkRecipeId: lastPlacedRecipe, field_54830, selectedRecipeId

GhostRecipe: ghostSlots, field_52843, ghostRecipe

List<RecipeGroupButtonWidget>: tabButtons, field_3094, tabButtons

RecipeGroupButtonWidget: selectedTab, field_3098, currentTab

CyclingButtonWidget<Boolean>: filterButton, field_3088, toggleCraftableButton

T: menu, field_3095, craftingScreenHandler

MinecraftClient: minecraft, field_3091, client

TextFieldWidget: searchBox, field_3089, searchField

String: lastSearch, field_3099, searchText

List<RecipeBookWidget$Tab>: tabInfos, field_54831, tabs

ClientRecipeBook: book, field_3096, recipeBook

RecipeBookResults: recipeBookPage, field_3086, recipesArea

NetworkRecipeId: lastRecipe, field_53832, selectedRecipe

RecipeResultCollection: lastRecipeCollection, field_53833, selectedRecipeResults

RecipeFinder: stackedContents, field_3090, recipeFinder

int: timesInventoryChanged, field_3093, cachedInvChangeCount

boolean: ignoreTextInput, field_3087, searching

boolean: visible, field_33679, open

boolean: widthTooNarrow, field_34001, narrow

ScreenRect: magnifierIconPlacement, field_54388, searchFieldRect

Constructors

(T, List<RecipeBookWidget$Tab>)

Methods

void (int, int, MinecraftClient, boolean): init, method_2597, initialize

void (): initVisuals, method_2579, reset

int (): getYOrigin, method_64366, getTop

int (): getXOrigin, method_64367, getLeft

ButtonTextures (): getFilterButtonTextures, method_76629, getBookButtonTextures

int (int, int): updateScreenPosition, method_2595, findLeftEdge

void (): toggleVisibility, method_2591, toggleOpen

boolean (): isVisible, method_2605, isOpen

boolean (): isVisibleAccordingToBookData, method_36485, isGuiOpen

void (boolean): setVisible, method_2593, setOpen

boolean (Slot): isCraftingSlot, method_62023, isCraftingSlot

void (Slot): slotClicked, method_62044, onMouseClick

void (): selectMatchingRecipes, method_65072, populateAllRecipes

void (RecipeResultCollection, RecipeFinder): selectMatchingRecipes, method_62024, populateRecipes

void (boolean, boolean): updateCollections, method_2603, refreshResults

void (boolean): updateTabs, method_2606, refreshTabButtons

void (): tick, method_2590, update

void (): updateStackedContents, method_2587, refreshInputs

boolean (): isFiltering, method_62045, isFilteringCraftable

void (DrawContext, int, int, float): render, method_25394, render

void (DrawContext, int, int, Slot): renderTooltip, method_2601, drawTooltip

Text (): getRecipeFilterName, method_17064, getToggleCraftableButtonText

void (DrawContext, boolean): renderGhostRecipe, method_2581, drawGhostSlots

boolean (Click, boolean): mouseClicked, method_25402, mouseClicked

boolean (Click, double, double): mouseDragged, method_25403, mouseDragged

boolean (RecipeResultCollection, NetworkRecipeId, boolean): tryPlaceRecipe, method_62889, select

void (ButtonWidget): onTabButtonPress, method_76630, onTabSelected

void (RecipeGroupButtonWidget): replaceSelected, method_76632, setCurrentTab

void (): toggleFiltering, method_2589, toggleFilteringCraftable

boolean (double, double, int, int, int, int): hasClickedOutside, method_2598, isClickOutsideBounds

boolean (KeyInput): keyPressed, method_25404, keyPressed

boolean (KeyInput): keyReleased, method_16803, keyReleased

boolean (CharInput): charTyped, method_25400, charTyped

boolean (double, double): isMouseOver, method_25405, isMouseOver

void (boolean): setFocused, method_25365, setFocused

boolean (): isFocused, method_25370, isFocused

void (): checkSearchStringUpdate, method_2586, refreshSearchResults

void (String): pirateSpeechForThePeople, method_2576, triggerPirateSpeakEasterEgg

boolean (): isOffsetNextToMainGUI, method_2604, isWide

void (): recipesUpdated, method_2592, refresh

void (NetworkRecipeId): recipeShown, method_64876, onRecipeDisplayed

void (RecipeDisplay): fillGhostRecipe, method_64875, onCraftFailed

void (GhostRecipe, RecipeDisplay, ContextParameterMap): fillGhostRecipe, method_64868, showGhostRecipe

void (): sendUpdateSettings, method_2588, sendBookDataPacket

Selectable$SelectionType (): narrationPriority, method_37018, getType

void (NarrationMessageBuilder): updateNarration, method_37020, appendNarrations

void (List, ClickableWidget): lambda$updateNarration$8, method_37308, method_37308

boolean (RecipeResultCollection): lambda$updateCollections$7, method_2584, method_2584

boolean (it.unimi.dsi.fastutil.objects.ObjectSet, RecipeResultCollection): lambda$updateCollections$6, method_53871, method_53871

boolean (RecipeResultCollection): lambda$updateCollections$5, method_64877, method_64877

boolean (RecipeGroupButtonWidget): lambda$initVisuals$4, method_2582, method_2582

void (CyclingButtonWidget, Boolean): lambda$initVisuals$3, method_76631, method_76631

Identifier (CyclingButtonWidget, Boolean): lambda$initVisuals$2, method_76634, method_76634

Tooltip (Boolean): lambda$initVisuals$1, method_76633, method_76633

int (): lambda$new$0, method_62047, method_62047