public static class ForgeConfigSpec.ValueSpec
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
_default |
private java.lang.Class<?> |
clazz |
private java.lang.String |
comment |
private java.lang.String |
langKey |
private ForgeConfigSpec.Range<?> |
range |
private java.util.function.Supplier<?> |
supplier |
private java.util.function.Predicate<java.lang.Object> |
validator |
private boolean |
worldRestart |
Modifier | Constructor and Description |
---|---|
private |
ValueSpec(java.util.function.Supplier<?> supplier,
java.util.function.Predicate<java.lang.Object> validator,
ForgeConfigSpec.BuilderContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
correct(java.lang.Object value) |
java.lang.Class<?> |
getClazz() |
java.lang.String |
getComment() |
java.lang.Object |
getDefault() |
<V extends java.lang.Comparable<? super V>> |
getRange() |
java.lang.String |
getTranslationKey() |
boolean |
needsWorldRestart() |
boolean |
test(java.lang.Object value) |
private final java.lang.String comment
private final java.lang.String langKey
private final ForgeConfigSpec.Range<?> range
private final boolean worldRestart
private final java.lang.Class<?> clazz
private final java.util.function.Supplier<?> supplier
private final java.util.function.Predicate<java.lang.Object> validator
private java.lang.Object _default
private ValueSpec(java.util.function.Supplier<?> supplier, java.util.function.Predicate<java.lang.Object> validator, ForgeConfigSpec.BuilderContext context)
public java.lang.String getComment()
public java.lang.String getTranslationKey()
public <V extends java.lang.Comparable<? super V>> ForgeConfigSpec.Range<V> getRange()
public boolean needsWorldRestart()
public java.lang.Class<?> getClazz()
public boolean test(java.lang.Object value)
public java.lang.Object correct(java.lang.Object value)
public java.lang.Object getDefault()