Package valorless.rarespawns
Class ConfigValidation
java.lang.Object
valorless.rarespawns.ConfigValidation
Provides validation and default registration for RareSpawns configuration files.
This class centralizes the keys and defaults for config.yml, lang.yml and advanced.yml and ensures missing entries are populated with sensible values at plugin startup.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ConfigValidation
public ConfigValidation()
-
-
Method Details
-
init
protected static void init()Validates and normalizes configuration data.- Populates missing keys in config.yml with defaults.
- Populates missing keys in lang.yml with defaults.
- Ensures advanced.yml has required entries.
- Emits debug logs for traceability. -
config
protected static void config() -
lang
protected static void lang() -
advanced
protected static void advanced()
-