From 7a15f1fb8dc947a574981fd9e5b4f618369aeef5 Mon Sep 17 00:00:00 2001 From: Martin Prokoph Date: Mon, 12 May 2025 18:53:54 +0200 Subject: [PATCH] fix: conditions are not applied in default tab - Closes #104 --- .../src/main/java/eu/midnightdust/lib/config/MidnightConfig.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/src/main/java/eu/midnightdust/lib/config/MidnightConfig.java b/common/src/main/java/eu/midnightdust/lib/config/MidnightConfig.java index 054fa8d..25364c5 100755 --- a/common/src/main/java/eu/midnightdust/lib/config/MidnightConfig.java +++ b/common/src/main/java/eu/midnightdust/lib/config/MidnightConfig.java @@ -344,6 +344,7 @@ public abstract class MidnightConfig { public void fillList() { MidnightConfig.getClass(modid).onTabInit(prevTab.getTitle().getContent() instanceof TranslatableTextContent translatable ? translatable.getKey().replace("%s.midnightconfig.category.".formatted(modid), "") : prevTab.getTitle().toString(), list, this); for (EntryInfo info : entries.values()) { + info.updateConditions(); if (!info.conditionsMet) { boolean visibleButLocked = false; for (Condition condition : info.conditions) {