Class SecretSettingsConfig

java.lang.Object
nl.mtvehicles.core.infrastructure.models.MTVConfig
nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig

public class SecretSettingsConfig extends MTVConfig
Methods for supersecretsettings.yml.
Do not initialise this class directly. Use ConfigModule.secretSettings instead.
  • Constructor Details

  • Method Details

    • getConfigVersion

      public String getConfigVersion()
      Get config version.
      See Also:
      Main.configVersion
    • getMessagesVersion

      public String getMessagesVersion()
      Get message files version.
      See Also:
      Main.messagesVersion
    • getMessagesLanguage

      public String getMessagesLanguage()
      Get language used by the plugin.
      See Also:
      Language
    • setMessagesLanguage

      public void setMessagesLanguage(Language language) throws IllegalArgumentException
      Set language used by the plugin
      Parameters:
      language - New language
      Throws:
      IllegalArgumentException - If language is specified as CUSTOM - custom language may only be set manually, not via this method.