public class ForgeConfigSpec
extends com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper<com.electronwill.nightconfig.core.UnmodifiableConfig>
Modifier and Type | Class and Description |
---|---|
static class |
ForgeConfigSpec.BooleanValue |
static class |
ForgeConfigSpec.Builder |
static class |
ForgeConfigSpec.ConfigValue<T> |
static class |
ForgeConfigSpec.DoubleValue |
static class |
ForgeConfigSpec.EnumValue<T extends java.lang.Enum<T>> |
static class |
ForgeConfigSpec.IntValue |
static class |
ForgeConfigSpec.LongValue |
static class |
ForgeConfigSpec.ValueSpec |
Modifier and Type | Method and Description |
---|---|
int |
correct(com.electronwill.nightconfig.core.CommentedConfig config) |
int |
correct(com.electronwill.nightconfig.core.CommentedConfig config,
com.electronwill.nightconfig.core.ConfigSpec.CorrectionListener listener) |
com.electronwill.nightconfig.core.UnmodifiableConfig |
getSpec() |
com.electronwill.nightconfig.core.UnmodifiableConfig |
getValues() |
boolean |
isCorrect(com.electronwill.nightconfig.core.CommentedConfig config) |
boolean |
isCorrecting() |
boolean |
isLoaded() |
void |
save() |
void |
setConfig(com.electronwill.nightconfig.core.CommentedConfig config) |
configFormat, contains, entrySet, equals, getRaw, hashCode, isEmpty, size, valueMap
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
apply, apply, contains, get, get, getByte, getByte, getByteOrElse, getByteOrElse, getChar, getChar, getCharOrElse, getCharOrElse, getEnum, getEnum, getEnum, getEnum, getEnumOrElse, getEnumOrElse, getEnumOrElse, getEnumOrElse, getEnumOrElse, getEnumOrElse, getEnumOrElse, getEnumOrElse, getInt, getInt, getIntOrElse, getIntOrElse, getIntOrElse, getIntOrElse, getLong, getLong, getLongOrElse, getLongOrElse, getLongOrElse, getLongOrElse, getOptional, getOptional, getOptionalEnum, getOptionalEnum, getOptionalEnum, getOptionalEnum, getOptionalInt, getOptionalInt, getOptionalLong, getOptionalLong, getOrElse, getOrElse, getOrElse, getOrElse, getRaw, getShort, getShort, getShortOrElse, getShortOrElse, isNull, isNull
public void setConfig(com.electronwill.nightconfig.core.CommentedConfig config)
public boolean isCorrecting()
public boolean isLoaded()
public com.electronwill.nightconfig.core.UnmodifiableConfig getSpec()
public com.electronwill.nightconfig.core.UnmodifiableConfig getValues()
public void save()
public boolean isCorrect(com.electronwill.nightconfig.core.CommentedConfig config)
public int correct(com.electronwill.nightconfig.core.CommentedConfig config)
public int correct(com.electronwill.nightconfig.core.CommentedConfig config, com.electronwill.nightconfig.core.ConfigSpec.CorrectionListener listener)