net.minecraft.client.gui.screens.recipebook

public class RecipeBookPage

gcb
net.minecraft.client.gui.screens.recipebook.RecipeBookPage
net.minecraft.class_513
net.minecraft.unmapped.C_hbytyuck
net.minecraft.client.gui.screen.recipebook.RecipeBookResults
net.minecraft.client.gui.screen.recipe_book.RecipeBookResults

Field summary

Modifier and TypeField
public static final int
a
ITEMS_PER_PAGE
field_32411
f_ejekrvww
field_32411
ITEMS_PER_PAGE
private static final WidgetSprites
b
PAGE_FORWARD_SPRITES
field_45552
f_lubcciep
PAGE_FORWARD_TEXTURES
NEXT_PAGE_BUTTON_TEXTURES
private static final WidgetSprites
c
PAGE_BACKWARD_SPRITES
field_45553
f_nqiicxzg
PAGE_BACKWARD_TEXTURES
PREV_PAGE_BUTTON_TEXTURES
private final List<RecipeButton>
d
buttons
field_3131
f_iptklnzs
resultButtons
resultButtons
private RecipeButton
e
hoveredButton
field_3129
f_fyoldllb
hoveredResultButton
hoveredResultButton
private final OverlayRecipeComponent
f
overlay
field_3132
f_xmfayzds
alternatesWidget
alternatesWidget
private Minecraft
g
minecraft
field_3126
f_tkzaghtl
client
client
private final RecipeBookComponent<?>
h
parent
field_54832
f_tjellfdm
recipeBookWidget
private List<RecipeCollection>
i
recipeCollections
field_3127
f_nmhojpfr
resultCollections
resultCollections
private StateSwitchingButton
j
forwardButton
field_3128
f_anktncxr
nextPageButton
nextPageButton
private StateSwitchingButton
k
backButton
field_3130
f_jojobzxg
prevPageButton
prevPageButton
private int
l
totalPages
field_3124
f_sjmrvsal
pageCount
pageCount
private int
m
currentPage
field_3135
f_gzgcnsqo
currentPage
currentPage
private ClientRecipeBook
n
recipeBook
field_3136
f_niwizujk
recipeBook
recipeBook
private RecipeDisplayId
o
lastClickedRecipe
field_3125
f_tincenzl
lastClickedRecipe
lastClickedRecipe
private RecipeCollection
p
lastClickedRecipeCollection
field_3133
f_rtknzstf
resultCollection
resultCollection
private boolean
q
isFiltering
field_52844
f_cfmyoscu
filteringCraftable

Constructor summary

ModifierConstructor
public (RecipeBookComponent<?> recipeBookWidget, SlotSelectTime currentIndexProvider, boolean furnace)

Method summary

Modifier and TypeMethod
public void
a(foz arg0, int arg1, int arg2)
init(Minecraft arg0, int arg1, int arg2)
method_2636(class_310 arg0, int arg1, int arg2)
m_kdzcaouf(C_ayfeobid arg0, int arg1, int arg2)
initialize(MinecraftClient client, int parentLeft, int parentTop)
initialize(MinecraftClient client, int parentLeft, int parentTop)
public void
a(List<gce> arg0, boolean arg1, boolean arg2)
updateCollections(List<RecipeCollection> arg0, boolean arg1, boolean arg2)
method_2627(List<class_516> arg0, boolean arg1, boolean arg2)
m_aneglhny(List<C_ymmazfhq> arg0, boolean arg1, boolean arg2)
setResults(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage, boolean filteringCraftable)
setResults(List<RecipeResultCollection> resultCollections, boolean resetCurrentPage, boolean arg2)
private void
e()
updateButtonsForPage()
method_2625()
m_xzufyxrn()
refreshResultButtons()
refreshResultButtons()
private void
f()
updateArrowButtons()
method_2626()
m_vhooyuiw()
hideShowPageButtons()
hideShowPageButtons()
public void
a(frv arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
render(GuiGraphics arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
method_2634(class_332 arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
m_vlxvgksq(C_sedilmty arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
draw(DrawContext context, int x, int y, int mouseX, int mouseY, float deltaTicks)
draw(GuiGraphics graphics, int x, int y, int mouseX, int mouseY, float delta)
public void
a(frv arg0, int arg1, int arg2)
renderTooltip(GuiGraphics arg0, int arg1, int arg2)
method_2628(class_332 arg0, int arg1, int arg2)
m_aphrgvgn(C_sedilmty arg0, int arg1, int arg2)
drawTooltip(DrawContext context, int x, int y)
drawTooltip(GuiGraphics graphics, int x, int y)
public RecipeDisplayId
a()
getLastClickedRecipe()
method_64878()
m_fjvrlghr()
getLastClickedRecipe()
getLastClickedRecipe()
public RecipeCollection
b()
getLastClickedRecipeCollection()
method_2635()
m_vmqxdbif()
getLastClickedResults()
getLastClickedResults()
public void
c()
setInvisible()
method_2638()
m_pbfxuoqv()
hideAlternates()
hideAlternates()
public boolean
a(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
mouseClicked(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
method_2632(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
m_jnqbmxef(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
mouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)
mouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)
public void
a(dfc arg0)
recipeShown(RecipeDisplayId arg0)
method_64879(class_10298 arg0)
m_bkosuckj(C_tglmjehp arg0)
onRecipeDisplayed(NetworkRecipeId recipeId)
public ClientRecipeBook
d()
getRecipeBook()
method_2633()
m_dqxfhdfe()
getRecipeBook()
getRecipeBook()
protected void
a(Consumer<fsh> arg0)
listButtons(Consumer<AbstractWidget> arg0)
method_37083(Consumer<class_339> arg0)
m_cljlxybt(Consumer<C_kpvuxmkp> arg0)
forEachButton(Consumer<ClickableWidget> consumer)
forEachButton(Consumer<ClickableWidget> consumer)