Class BattleMenuElement<B extends BattleMenuElement.MenuListButton>
java.lang.Object
com.pixelmonmod.pixelmon.client.gui.widgets.PixelmonWidget
com.pixelmonmod.pixelmon.client.gui.battles.battleScreens.BattleMenuElement<B>
Created by Jay113355 on 11/30/2020.
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final net.minecraft.resources.ResourceLocationprotected static final net.minecraft.resources.ResourceLocationprotected static final net.minecraft.resources.ResourceLocationprotected static final net.minecraft.resources.ResourceLocationprotected static final net.minecraft.resources.ResourceLocation
- 
Constructor SummaryConstructorsConstructorDescriptionBattleMenuElement(net.minecraft.client.gui.screens.Screen parent) BattleMenuElement(net.minecraft.client.gui.screens.Screen parent, net.minecraft.network.chat.Component title, List<B> buttons) 
- 
Method SummaryModifier and TypeMethodDescriptionvoiddrawElement(net.minecraft.client.gui.GuiGraphics graphics, float scale) voiddrawMenuButtons(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY) intnet.minecraft.network.chat.ComponentgetTitle()booleanbooleangoToRightPage(int maxPages) booleanhandleClickPageTurn(double mouseX, double mouseY) booleanisOverReturnButton(double mouseX, double mouseY) booleanisOverReuseButton(double mouseX, double mouseY) voidsetButtons(List<B> buttons) <T extends PixelmonWidget>
 TsetPosition(int x, int y, int width, int height) voidsetReuseMessage(String key, net.minecraft.world.item.ItemStack stack) voidsetTitle(net.minecraft.network.chat.Component title) Methods inherited from class com.pixelmonmod.pixelmon.client.gui.widgets.PixelmonWidgetdrawElementScaled, getHeight, getWidth, getX, getY, isMouseOver
- 
Field Details- 
MENU_BACKGROUNDprotected static final net.minecraft.resources.ResourceLocation MENU_BACKGROUND
- 
MENU_LIST_ITEMprotected static final net.minecraft.resources.ResourceLocation MENU_LIST_ITEM
- 
MENU_LIST_ITEM_HOVEREDprotected static final net.minecraft.resources.ResourceLocation MENU_LIST_ITEM_HOVERED
- 
MENU_LIST_LEFTprotected static final net.minecraft.resources.ResourceLocation MENU_LIST_LEFT
- 
MENU_LIST_RIGHTprotected static final net.minecraft.resources.ResourceLocation MENU_LIST_RIGHT
 
- 
- 
Constructor Details- 
BattleMenuElementpublic BattleMenuElement(net.minecraft.client.gui.screens.Screen parent) 
- 
BattleMenuElement
 
- 
- 
Method Details- 
getTitlepublic net.minecraft.network.chat.Component getTitle()
- 
setTitlepublic void setTitle(net.minecraft.network.chat.Component title) 
- 
getAllButtons
- 
setButtons
- 
getPageButtons
- 
setReuseMessage
- 
drawElementpublic void drawElement(net.minecraft.client.gui.GuiGraphics graphics, float scale) - Specified by:
- drawElementin class- PixelmonWidget
 
- 
setPosition- Overrides:
- setPositionin class- PixelmonWidget
 
- 
drawMenuButtonspublic void drawMenuButtons(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY) 
- 
isOverReturnButtonpublic boolean isOverReturnButton(double mouseX, double mouseY) 
- 
isOverReuseButtonpublic boolean isOverReuseButton(double mouseX, double mouseY) 
- 
handleClickPageTurnpublic boolean handleClickPageTurn(double mouseX, double mouseY) 
- 
goToLeftPagepublic boolean goToLeftPage()
- 
goToRightPagepublic boolean goToRightPage(int maxPages) 
- 
getMaxPagespublic int getMaxPages()
 
-