net.minecraft.client.gui.screens.recipebook

public class RecipeBookPage

drn
net.minecraft.client.gui.screens.recipebook.RecipeBookPage
net.minecraft.class_513
net.minecraft.client.gui.screen.recipebook.RecipeBookResults
net.minecraft.client.gui.recipebook.RecipeBookPage

Field summary

Modifier and TypeField
private final List<RecipeButton>
a
buttons
field_3131
resultButtons
field_193743_h
private RecipeButton
b
hoveredButton
field_3129
hoveredResultButton
field_194201_b
private final OverlayRecipeComponent
c
overlay
field_3132
alternatesWidget
field_194202_c
private Minecraft
d
minecraft
field_3126
client
field_193754_s
private final List<RecipeShownListener>
e
showListeners
field_3134
recipeDisplayListeners
field_193757_v
private List<RecipeCollection>
f
recipeCollections
field_3127
resultCollections
field_194203_f
private StateSwitchingButton
g
forwardButton
field_3128
nextPageButton
field_193740_e
private StateSwitchingButton
h
backButton
field_3130
prevPageButton
field_193741_f
private int
i
totalPages
field_3124
pageCount
field_193737_b
private int
j
currentPage
field_3135
currentPage
field_193738_c
private RecipeBook
k
recipeBook
field_3136
recipeBook
field_194204_k
private Recipe<?>
l
lastClickedRecipe
field_3125
lastClickedRecipe
field_194205_l
private RecipeCollection
m
lastClickedRecipeCollection
field_3133
resultCollection
field_194206_m

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(djw arg0, int arg1, int arg2)
init(Minecraft arg0, int arg1, int arg2)
method_2636(class_310 arg0, int arg1, int arg2)
initialize(MinecraftClient arg0, int parentLeft, int parentTop)
func_194194_a(Minecraft arg0, int arg1, int arg2)
public void
a(drm arg0)
addListener(RecipeBookComponent arg0)
method_2630(class_507 arg0)
setGui(RecipeBookWidget arg0)
func_193732_a(RecipeBookGui arg0)
public void
a(List<drq> arg0, boolean arg1)
updateCollections(List<RecipeCollection> arg0, boolean arg1)
method_2627(List<class_516> arg0, boolean arg1)
setResults(List<RecipeResultCollection> arg0, boolean resetCurrentPage)
func_194192_a(List<RecipeList> arg0, boolean arg1)
private void
f()
updateButtonsForPage()
method_2625()
refreshResultButtons()
func_194198_d()
private void
g()
updateArrowButtons()
method_2626()
hideShowPageButtons()
func_194197_e()
public void
a(dfj arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
render(PoseStack arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
method_2634(class_4587 arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
draw(MatrixStack arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
func_238927_a_(MatrixStack arg0, int arg1, int arg2, int arg3, int arg4, float arg5)
public void
a(dfj arg0, int arg1, int arg2)
renderTooltip(PoseStack arg0, int arg1, int arg2)
method_2628(class_4587 arg0, int arg1, int arg2)
drawTooltip(MatrixStack arg0, int arg1, int arg2)
func_238926_a_(MatrixStack arg0, int arg1, int arg2)
public Recipe<?>
a()
getLastClickedRecipe()
method_2631()
getLastClickedRecipe()
func_194193_a()
public RecipeCollection
b()
getLastClickedRecipeCollection()
method_2635()
getLastClickedResults()
func_194199_b()
public void
c()
setInvisible()
method_2638()
hideAlternates()
func_194200_c()
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)
mouseClicked(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)
func_198955_a(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
public void
a(List<bon<?>> arg0)
recipesShown(List<Recipe<?>> arg0)
method_2629(List<class_1860<?>> arg0)
onRecipesDisplayed(List<Recipe<?>> arg0)
func_194195_a(List<IRecipe<?>> arg0)
public Minecraft
d()
getMinecraft()
method_2637()
getMinecraftClient()
func_203411_d()
public RecipeBook
e()
getRecipeBook()
method_2633()
getRecipeBook()
func_203412_e()