类 RecipeBookPage
java.lang.Object
net.minecraft.client.gui.screens.recipebook.RecipeBookPage
-
字段概要
字段修饰符和类型字段说明private StateSwitchingButton
private final List
<RecipeButton> private int
private StateSwitchingButton
private RecipeButton
private boolean
static final int
private RecipeDisplayId
private RecipeCollection
private Minecraft
private final OverlayRecipeComponent
private static final WidgetSprites
private static final WidgetSprites
private final RecipeBookComponent
<?> private ClientRecipeBook
private List
<RecipeCollection> private int
-
构造器概要
构造器构造器说明RecipeBookPage
(RecipeBookComponent<?> p_367288_, SlotSelectTime p_360942_, boolean p_361010_) -
方法概要
修饰符和类型方法说明void
protected void
listButtons
(Consumer<AbstractWidget> p_170054_) boolean
mouseClicked
(double p_100410_, double p_100411_, int p_100412_, int p_100413_, int p_100414_, int p_100415_, int p_100416_) void
recipeShown
(RecipeDisplayId p_363823_) void
render
(GuiGraphics p_281416_, int p_281888_, int p_281904_, int p_282278_, int p_282424_, float p_281712_) void
renderTooltip
(GuiGraphics p_283690_, int p_282626_, int p_282490_) void
private void
private void
void
updateCollections
(List<RecipeCollection> p_100437_, boolean p_100438_, boolean p_363187_)
-
字段详细资料
-
ITEMS_PER_PAGE
public static final int ITEMS_PER_PAGE- 另请参阅:
-
PAGE_FORWARD_SPRITES
-
PAGE_BACKWARD_SPRITES
-
buttons
-
hoveredButton
-
overlay
-
minecraft
-
parent
-
recipeCollections
-
forwardButton
-
backButton
-
totalPages
private int totalPages -
currentPage
private int currentPage -
recipeBook
-
lastClickedRecipe
-
lastClickedRecipeCollection
-
isFiltering
private boolean isFiltering
-
-
构造器详细资料
-
RecipeBookPage
public RecipeBookPage(RecipeBookComponent<?> p_367288_, SlotSelectTime p_360942_, boolean p_361010_)
-
-
方法详细资料
-
init
-
updateCollections
public void updateCollections(List<RecipeCollection> p_100437_, boolean p_100438_, boolean p_363187_) -
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_) -
recipeShown
-
getRecipeBook
-
listButtons
-