Class SpectreConfigSpec
java.lang.Object
com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classSpectreConfigSpec.EnumValue<T extends Enum<T>>static classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcorrect(com.electronwill.nightconfig.core.CommentedConfig config, boolean shouldLog) getLevelComment(List<String> path) getLevelLocalizationKey(List<String> path) com.electronwill.nightconfig.core.UnmodifiableConfiggetSpec()com.electronwill.nightconfig.core.UnmodifiableConfigbooleanisCorrect(com.electronwill.nightconfig.core.CommentedConfig config) booleanbooleanisLoaded()voidsave()voidsetConfigData(com.electronwill.nightconfig.core.CommentedConfig configData, boolean create)
-
Method Details
-
getLevelComment
-
getLevelLocalizationKey
-
getValues
public com.electronwill.nightconfig.core.UnmodifiableConfig getValues() -
getSpec
public com.electronwill.nightconfig.core.UnmodifiableConfig getSpec() -
setConfigData
public void setConfigData(com.electronwill.nightconfig.core.CommentedConfig configData, boolean create) -
isCorrecting
public boolean isCorrecting() -
isLoaded
public boolean isLoaded() -
save
public void save() -
afterReload
public void afterReload() -
isCorrect
public boolean isCorrect(com.electronwill.nightconfig.core.CommentedConfig config) -
correct
public void correct(com.electronwill.nightconfig.core.CommentedConfig config, boolean shouldLog)
-