Class EditableIdListWidget.Element.SimpleElement
java.lang.Object
com.portingdeadmods.researchd.client.impl.editor.widgets.EditableIdListWidget.Element.SimpleElement
- All Implemented Interfaces:
EditableIdListWidget.Element
- Enclosing interface:
EditableIdListWidget.Element
public static final class EditableIdListWidget.Element.SimpleElement
extends Object
implements EditableIdListWidget.Element
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.portingdeadmods.researchd.client.impl.editor.widgets.EditableIdListWidget.Element
EditableIdListWidget.Element.SelectorElement, EditableIdListWidget.Element.SimpleElement -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationFields inherited from interface com.portingdeadmods.researchd.client.impl.editor.widgets.EditableIdListWidget.Element
SPRITES -
Constructor Summary
ConstructorsConstructorDescriptionSimpleElement(EditableIdListWidget parentWidget, Collection<net.minecraft.resources.ResourceLocation> ids, int itemWidth, int itemHeight) SimpleElement(RegistryVerifyEditBox idEditBox) -
Method Summary
Modifier and TypeMethodDescriptionvoidcharTyped(char codePoint, int modifiers) voidclicked(int mouseX, int mouseY) booleanisValid()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
-
REMOVE_ELEMENT_HOVER_SPRITE
public static final net.minecraft.resources.ResourceLocation REMOVE_ELEMENT_HOVER_SPRITE
-
-
Constructor Details
-
SimpleElement
public SimpleElement(EditableIdListWidget parentWidget, Collection<net.minecraft.resources.ResourceLocation> ids, int itemWidth, int itemHeight) -
SimpleElement
-
-
Method Details
-
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int x, int y, int width, int height, boolean hovered, int mouseX, int mouseY, float partialTick) - Specified by:
renderin interfaceEditableIdListWidget.Element
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceEditableIdListWidget.Element
-
clicked
public void clicked(int mouseX, int mouseY) - Specified by:
clickedin interfaceEditableIdListWidget.Element
-
keyPressed
public void keyPressed(int keyCode, int scanCode, int modifiers) - Specified by:
keyPressedin interfaceEditableIdListWidget.Element
-
charTyped
public void charTyped(char codePoint, int modifiers) - Specified by:
charTypedin interfaceEditableIdListWidget.Element
-