public class EnumEntry extends ValueEntry<java.lang.Enum<?>>
| Modifier and Type | Field and Description |
|---|---|
protected BoxWidget |
cycleLeft |
protected BoxWidget |
cycleRight |
protected static int |
cycleWidth |
protected TextStencilElement |
valueText |
editable, resetButton, resetWidth, spec, valuedifferenceAnimation, highlightAnimation, label, labelTooltip, labelWidthMult, unitannotations, listeners, path| Constructor and Description |
|---|
EnumEntry(java.lang.String label,
net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Enum<?>> value,
net.minecraftforge.common.ForgeConfigSpec.ValueSpec spec) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cycleValue(int direction) |
void |
onValueChange(java.lang.Enum<?> newValue) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack ms,
int index,
int y,
int x,
int width,
int height,
int mouseX,
int mouseY,
boolean p_230432_9_,
float partialTicks) |
protected void |
setEditable(boolean b) |
void |
tick() |
bumpCog, bumpCog, getLabelWidth, getValue, isCurrentValueDefault, onReset, onValueChange, setValuegetLabelTooltipcharTyped, getGuiListeners, isCurrentValueChanged, keyPressed, mouseClickedchangeFocusisMouseOverprotected static final int cycleWidth
protected TextStencilElement valueText
protected BoxWidget cycleLeft
protected BoxWidget cycleRight
public EnumEntry(java.lang.String label,
net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Enum<?>> value,
net.minecraftforge.common.ForgeConfigSpec.ValueSpec spec)
protected void cycleValue(int direction)
protected void setEditable(boolean b)
setEditable in class ValueEntry<java.lang.Enum<?>>public void tick()
tick in class ValueEntry<java.lang.Enum<?>>public void render(com.mojang.blaze3d.matrix.MatrixStack ms,
int index,
int y,
int x,
int width,
int height,
int mouseX,
int mouseY,
boolean p_230432_9_,
float partialTicks)
render in class ValueEntry<java.lang.Enum<?>>public void onValueChange(java.lang.Enum<?> newValue)
onValueChange in class ValueEntry<java.lang.Enum<?>>