Class ConfigScreenList.Entry
java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<E>
net.minecraft.client.gui.components.ObjectSelectionList.Entry<ConfigScreenList.Entry>
com.simibubi.create.foundation.config.ui.ConfigScreenList.Entry
- All Implemented Interfaces:
TickableGuiEventListener,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.narration.NarrationSupplier
- Direct Known Subclasses:
ConfigScreenList.LabeledEntry
- Enclosing class:
- ConfigScreenList
public abstract static class ConfigScreenList.Entry
extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<ConfigScreenList.Entry>
implements TickableGuiEventListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<net.minecraft.client.gui.components.events.GuiEventListener>protected StringFields inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
listFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancharTyped(char ch, int code) List<net.minecraft.client.gui.components.events.GuiEventListener>protected booleanbooleankeyPressed(int code, int keyPressed_2_, int keyPressed_3_) booleanmouseClicked(double x, double y, int button) protected voidsetEditable(boolean b) voidtick()Methods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.Entry
changeFocus, getNarration, updateNarrationMethods inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
isMouseOver, renderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
changeFocus, isMouseOver, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled
-
Field Details
-
listeners
-
annotations
-
path
-
-
Constructor Details
-
Entry
protected Entry()
-
-
Method Details
-
mouseClicked
public boolean mouseClicked(double x, double y, int button) - Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.GuiEventListener
-
keyPressed
public boolean keyPressed(int code, int keyPressed_2_, int keyPressed_3_) - Specified by:
keyPressedin interfacenet.minecraft.client.gui.components.events.GuiEventListener
-
charTyped
public boolean charTyped(char ch, int code) - Specified by:
charTypedin interfacenet.minecraft.client.gui.components.events.GuiEventListener
-
tick
public void tick()- Specified by:
tickin interfaceTickableGuiEventListener
-
getGuiListeners
-
setEditable
protected void setEditable(boolean b) -
isCurrentValueChanged
protected boolean isCurrentValueChanged()
-