net.minecraft.client.gui.screens.recipebook

public class RecipeBookPage

ggo
net.minecraft.client.gui.screens.recipebook.RecipeBookPage
net.minecraft.class_513

Field summary

Modifier and TypeField
public static final int
a
ITEMS_PER_PAGE
field_32411
private static final WidgetSprites
b
PAGE_FORWARD_SPRITES
field_45552
private static final WidgetSprites
c
PAGE_BACKWARD_SPRITES
field_45553
private final List<RecipeButton>
d
buttons
field_3131
private RecipeButton
e
hoveredButton
field_3129
private final OverlayRecipeComponent
f
overlay
field_3132
private Minecraft
g
minecraft
field_3126
private final RecipeBookComponent<?>
h
parent
field_54832
private List<RecipeCollection>
i
recipeCollections
field_3127
private StateSwitchingButton
j
forwardButton
field_3128
private StateSwitchingButton
k
backButton
field_3130
private int
l
totalPages
field_3124
private int
m
currentPage
field_3135
private ClientRecipeBook
n
recipeBook
field_3136
private RecipeDisplayId
o
lastClickedRecipe
field_3125
private RecipeCollection
p
lastClickedRecipeCollection
field_3133
private boolean
q
isFiltering
field_52844

Constructor summary

ModifierConstructor
public (RecipeBookComponent<?> arg0, SlotSelectTime arg1, boolean arg2)

Method summary

Modifier and TypeMethod
public void
a(fsg arg0, int arg1, int arg2)
init(Minecraft arg0, int arg1, int arg2)
method_2636(class_310 arg0, int arg1, int arg2)
public void
a(List<ggr> arg0, boolean arg1, boolean arg2)
updateCollections(List<RecipeCollection> arg0, boolean arg1, boolean arg2)
method_2627(List<class_516> arg0, boolean arg1, boolean arg2)
private void
e()
updateButtonsForPage()
method_2625()
private void
f()
updateArrowButtons()
method_2626()
public void
a(fvb 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)
public void
a(fvb arg0, int arg1, int arg2)
renderTooltip(GuiGraphics arg0, int arg1, int arg2)
method_2628(class_332 arg0, int arg1, int arg2)
public RecipeDisplayId
a()
getLastClickedRecipe()
method_64878()
public RecipeCollection
b()
getLastClickedRecipeCollection()
method_2635()
public void
c()
setInvisible()
method_2638()
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)
public void
a(dgz arg0)
recipeShown(RecipeDisplayId arg0)
method_64879(class_10298 arg0)
public ClientRecipeBook
d()
getRecipeBook()
method_2633()
protected void
a(Consumer<fvm> arg0)
listButtons(Consumer<AbstractWidget> arg0)
method_37083(Consumer<class_339> arg0)