mcMMO/src/main/java/com/gmail/nossr50/config/UnsafeValueValidation.java
2019-04-24 22:52:53 -07:00

30 lines
650 B
Java

package com.gmail.nossr50.config;
import com.gmail.nossr50.mcMMO;
import java.util.List;
/**
* This is for config validation
*/
public interface UnsafeValueValidation {
List<String> validateKeys();
/**
* Prints all errors found when validating the config
*/
default void validateEntries() {
/*
* Print Errors about Keys
*/
List<String> validKeyErrors = validateKeys(); // Validate Keys
if (validKeyErrors != null && validKeyErrors.size() > 0) {
for (String error : validKeyErrors) {
mcMMO.p.getLogger().severe(error);
}
}
}
}