Class IntegerConfigOption
java.lang.Object
zombie.config.ConfigOption
zombie.config.IntegerConfigOption
- Direct Known Subclasses:
DebugChunkState.IntegerDebugOption, EnumConfigOption, SandboxOptions.IntegerSandboxOption, ServerOptions.IntegerServerOption
-
Nested Class Summary
Nested classes/interfaces inherited from class ConfigOption
ConfigOption.ConfigOptionOnChangeCallback -
Constructor Summary
ConstructorsConstructorDescriptionIntegerConfigOption(String name, int min, int max, int defaultValue) IntegerConfigOption(String name, int min, int max, int defaultValue, ConfigOption.ConfigOptionOnChangeCallback onChange) -
Method Summary
Methods inherited from class ConfigOption
getName, getValueAsLuaString, invokeOnChangeEvent, setOnChangeCallback
-
Constructor Details
-
IntegerConfigOption
-
IntegerConfigOption
public IntegerConfigOption(String name, int min, int max, int defaultValue, ConfigOption.ConfigOptionOnChangeCallback onChange)
-
-
Method Details
-
getType
- Specified by:
getTypein classConfigOption
-
resetToDefault
public void resetToDefault()- Specified by:
resetToDefaultin classConfigOption
-
getMin
public double getMin() -
getMax
public double getMax() -
setDefaultToCurrentValue
public void setDefaultToCurrentValue()- Specified by:
setDefaultToCurrentValuein classConfigOption
-
parse
- Specified by:
parsein classConfigOption
-
getValueAsString
- Specified by:
getValueAsStringin classConfigOption
-
setValueFromObject
- Specified by:
setValueFromObjectin classConfigOption
-
getValueAsObject
- Specified by:
getValueAsObjectin classConfigOption
-
isValidString
- Specified by:
isValidStringin classConfigOption
-
setValue
public void setValue(int value) -
getValue
public int getValue() -
getDefaultValue
public int getDefaultValue() -
getTooltip
- Specified by:
getTooltipin classConfigOption
-
makeCopy
- Specified by:
makeCopyin classConfigOption
-