From aaba678d374f6ce841855c928a6d98da2c45be3f Mon Sep 17 00:00:00 2001 From: Ven Date: Tue, 12 Sep 2023 07:16:30 +0100 Subject: [PATCH] Fixed ignored config annotation not being applied correctly --- .../lib/internal/impl/config/ParsedConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/falsepattern/lib/internal/impl/config/ParsedConfiguration.java b/src/main/java/com/falsepattern/lib/internal/impl/config/ParsedConfiguration.java index 7c73ef2..eaf418d 100644 --- a/src/main/java/com/falsepattern/lib/internal/impl/config/ParsedConfiguration.java +++ b/src/main/java/com/falsepattern/lib/internal/impl/config/ParsedConfiguration.java @@ -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);