public class EntityTrackOptions extends IOptionPage.SimpleOptionPage<EntityTrackerClientHandler>
IOptionPage.SimpleOptionPage<T extends IArmorUpgradeClientHandler<?>>| Constructor and Description |
|---|
EntityTrackOptions(IGuiScreen screen,
EntityTrackerClientHandler renderHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
displaySettingsHeader()
Should the "Settings" header be displayed?
|
void |
populateGui(IGuiScreen gui)
Here you can initialize your buttons and stuff like with a
Screen. |
void |
renderPost(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks)
Called immediately after
Screen.render(MatrixStack, int, int, float)
Here you can render additional things like text. |
void |
tick()
Called immediately after
Screen.tick() |
getClientUpgradeHandler, getGuiScreen, getPageName, isToggleable, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseScrolled, renderPreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetKeybindingButton, settingsYpositionpublic EntityTrackOptions(IGuiScreen screen, EntityTrackerClientHandler renderHandler)
public void populateGui(IGuiScreen gui)
IOptionPageScreen.populateGui in interface IOptionPagepopulateGui in class IOptionPage.SimpleOptionPage<EntityTrackerClientHandler>gui - the holding GUIpublic void renderPost(com.mojang.blaze3d.matrix.MatrixStack matrixStack,
int x,
int y,
float partialTicks)
IOptionPageScreen.render(MatrixStack, int, int, float)
Here you can render additional things like text.renderPost in interface IOptionPagerenderPost in class IOptionPage.SimpleOptionPage<EntityTrackerClientHandler>matrixStack - the matrix stackx - mouse Xy - mouse YpartialTicks - partial ticks since last world tickspublic void tick()
IOptionPageScreen.tick()public boolean displaySettingsHeader()
IOptionPagedisplaySettingsHeader in interface IOptionPagedisplaySettingsHeader in class IOptionPage.SimpleOptionPage<EntityTrackerClientHandler>