@ApiStatus.Experimental @ApiStatus.Internal public class SubSubsetsMenuEntry extends MenuEntry
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
text |
| Constructor and Description |
|---|
SubSubsetsMenuEntry(java.lang.String text) |
SubSubsetsMenuEntry(java.lang.String text,
java.util.List<MenuEntry> entries) |
SubSubsetsMenuEntry(java.lang.String text,
java.util.function.Supplier<java.util.List<MenuEntry>> entries) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends net.minecraft.client.gui.IGuiEventListener> |
children() |
boolean |
containsMouse(double mouseX,
double mouseY) |
int |
getEntryHeight() |
int |
getEntryWidth() |
double |
getFilteredRatio() |
net.minecraft.util.Tuple<java.lang.Integer,java.lang.Integer> |
getFilteredRatioPair() |
Menu |
getSubsetsMenu() |
boolean |
mouseClicked(double mouseX,
double mouseY,
int button) |
boolean |
mouseScrolled(double mouseX,
double mouseY,
double amount) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
void |
updateInformation(int xPos,
int yPos,
boolean selected,
boolean containsMouse,
boolean rendering,
int width) |
containsMouse, containsMouse, getZ, isMouseOver, setZgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SubSubsetsMenuEntry(java.lang.String text)
public SubSubsetsMenuEntry(java.lang.String text,
java.util.function.Supplier<java.util.List<MenuEntry>> entries)
public SubSubsetsMenuEntry(java.lang.String text,
java.util.List<MenuEntry> entries)
public Menu getSubsetsMenu()
public int getEntryWidth()
getEntryWidth in class MenuEntrypublic int getEntryHeight()
getEntryHeight in class MenuEntrypublic void updateInformation(int xPos,
int yPos,
boolean selected,
boolean containsMouse,
boolean rendering,
int width)
updateInformation in class MenuEntrypublic void render(com.mojang.blaze3d.matrix.MatrixStack matrices,
int mouseX,
int mouseY,
float delta)
public boolean mouseClicked(double mouseX,
double mouseY,
int button)
public double getFilteredRatio()
public net.minecraft.util.Tuple<java.lang.Integer,java.lang.Integer> getFilteredRatioPair()
public boolean containsMouse(double mouseX,
double mouseY)
containsMouse in class Widgetpublic boolean mouseScrolled(double mouseX,
double mouseY,
double amount)
public java.util.List<? extends net.minecraft.client.gui.IGuiEventListener> children()