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, valueMapclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitapply, 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, isNullpublic 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)