Interface EditableIdListWidget.Element
- All Known Implementing Classes:
EditableIdListWidget.Element.SelectorElement,EditableIdListWidget.Element.SimpleElement
- Enclosing class:
EditableIdListWidget
public static sealed interface EditableIdListWidget.Element
permits EditableIdListWidget.Element.SimpleElement, EditableIdListWidget.Element.SelectorElement
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.client.gui.components.WidgetSprites -
Method Summary
Modifier and TypeMethodDescriptiondefault voidcharTyped(char codePoint, int modifiers) voidclicked(int mouseX, int mouseY) booleanisValid()default voidkeyPressed(int keyCode, int scanCode, int modifiers) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, int width, int height, boolean hovered, int mouseX, int mouseY, float partialTick)
-
Field Details
-
SPRITES
static final net.minecraft.client.gui.components.WidgetSprites SPRITES
-
-
Method Details
-
render
void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, int width, int height, boolean hovered, int mouseX, int mouseY, float partialTick) -
clicked
void clicked(int mouseX, int mouseY) -
isValid
boolean isValid() -
keyPressed
default void keyPressed(int keyCode, int scanCode, int modifiers) -
charTyped
default void charTyped(char codePoint, int modifiers)
-