missing env key does not fail automatically

This commit is contained in:
Frank 2021-12-13 12:07:44 +01:00
parent 60ca138827
commit 3dc1470085

View file

@ -137,10 +137,10 @@ public class ModUtil {
public ModEnvironment getEnvironment() { public ModEnvironment getEnvironment() {
JsonElement env = data.get("environment"); JsonElement env = data.get("environment");
if (env==null) { if (env==null) {
BCLib.LOGGER.error("No environment specified in " + sourceFile); BCLib.LOGGER.warning("No environment specified in " + sourceFile);
return ModEnvironment.UNIVERSAL; //return ModEnvironment.UNIVERSAL;
} }
final String environment = env.getAsString().toLowerCase(Locale.ROOT); final String environment = env==null?"":env.getAsString().toLowerCase(Locale.ROOT);
if (environment.isEmpty() || environment.equals("*") || environment.equals("common")) { if (environment.isEmpty() || environment.equals("*") || environment.equals("common")) {
JsonElement entrypoints = data.get("entrypoints"); JsonElement entrypoints = data.get("entrypoints");