public class ForgeConfigSpec
extends com.electronwill.nightconfig.core.utils.UnmodifiableConfigWrapper<com.electronwill.nightconfig.core.UnmodifiableConfig>
修飾子とタイプ | クラスと説明 |
---|---|
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 |
修飾子とタイプ | メソッドと説明 |
---|---|
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)