Class RecipeBookPage
java.lang.Object
net.minecraft.client.gui.screens.recipebook.RecipeBookPage
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StateSwitchingButtonprivate final List<RecipeButton>private intprivate StateSwitchingButtonprivate RecipeButtonstatic final intprivate RecipeHolder<?>private RecipeCollectionprivate Minecraftprivate final OverlayRecipeComponentprivate static final WidgetSpritesprivate static final WidgetSpritesprivate RecipeBookprivate List<RecipeCollection>private final List<RecipeShownListener>private int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(RecipeBookComponent p_100433_) RecipeHolder<?>voidprotected voidlistButtons(Consumer<AbstractWidget> p_170054_) booleanmouseClicked(double p_100410_, double p_100411_, int p_100412_, int p_100413_, int p_100414_, int p_100415_, int p_100416_) voidrecipesShown(List<RecipeHolder<?>> p_100435_) voidrender(GuiGraphics p_281416_, int p_281888_, int p_281904_, int p_282278_, int p_282424_, float p_281712_) voidrenderTooltip(GuiGraphics p_283690_, int p_282626_, int p_282490_) voidprivate voidprivate voidvoidupdateCollections(List<RecipeCollection> p_100437_, boolean p_100438_)  
- 
Field Details
- 
ITEMS_PER_PAGE
public static final int ITEMS_PER_PAGE- See Also:
 
 - 
PAGE_FORWARD_SPRITES
 - 
PAGE_BACKWARD_SPRITES
 - 
buttons
 - 
hoveredButton
 - 
overlay
 - 
minecraft
 - 
showListeners
 - 
recipeCollections
 - 
forwardButton
 - 
backButton
 - 
totalPages
private int totalPages - 
currentPage
private int currentPage - 
recipeBook
 - 
lastClickedRecipe
 - 
lastClickedRecipeCollection
 
 - 
 - 
Constructor Details
- 
RecipeBookPage
public RecipeBookPage() 
 - 
 - 
Method Details
- 
init
 - 
addListener
 - 
updateCollections
 - 
updateButtonsForPage
private void updateButtonsForPage() - 
updateArrowButtons
private void updateArrowButtons() - 
render
public void render(GuiGraphics p_281416_, int p_281888_, int p_281904_, int p_282278_, int p_282424_, float p_281712_)  - 
renderTooltip
 - 
getLastClickedRecipe
 - 
getLastClickedRecipeCollection
 - 
setInvisible
public void setInvisible() - 
mouseClicked
public boolean mouseClicked(double p_100410_, double p_100411_, int p_100412_, int p_100413_, int p_100414_, int p_100415_, int p_100416_)  - 
recipesShown
 - 
getMinecraft
 - 
getRecipeBook
 - 
listButtons
 
 -