diff --git a/src/main/java/pw/yumc/YumCore/config/AbstractInjectConfig.java b/src/main/java/pw/yumc/YumCore/config/AbstractInjectConfig.java index b979e8f..878c59c 100644 --- a/src/main/java/pw/yumc/YumCore/config/AbstractInjectConfig.java +++ b/src/main/java/pw/yumc/YumCore/config/AbstractInjectConfig.java @@ -60,8 +60,10 @@ public abstract class AbstractInjectConfig { if (value == null) { if (def != null) { value = def.value(); - } else if (field.getAnnotation(Nullable.class) == null) { - Log.warning(String.format(PATH_NOT_FOUND, path)); + } else { + if (field.getAnnotation(Nullable.class) == null) { + Log.warning(String.format(PATH_NOT_FOUND, path)); + } return; } }