Fixed ignored config annotation not being applied correctly

This commit is contained in:
Ven committed 2023-09-12 07:16:30 +01:00
1 parent d794c24d2e
commit aaba678d37
1 file changed
+1 -1
@@ -174,7 +174,7 @@ public class ParsedConfiguration {
cat.setRequiresMcRestart(true);
}
for (val field : configClass.getDeclaredFields()) {
if (field.getAnnotation(Config.Ignore.class) != null && (field.getModifiers() & Modifier.FINAL) != 0) {
if (field.getAnnotation(Config.Ignore.class) != null || (field.getModifiers() & Modifier.FINAL) != 0) {
continue;
}
field.setAccessible(true);