From 48776895c1d0df467d3b10df4dad18102e3aaa20 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Mon, 23 Oct 2023 21:27:50 +0800 Subject: Ignore empty entry groups --- .../common/entry/type/collapsed/CollapsibleEntryRegistryImpl.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'runtime/src') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/collapsed/CollapsibleEntryRegistryImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/collapsed/CollapsibleEntryRegistryImpl.java index 482d7100b..50f57d3bc 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/collapsed/CollapsibleEntryRegistryImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/collapsed/CollapsibleEntryRegistryImpl.java @@ -47,6 +47,10 @@ public class CollapsibleEntryRegistryImpl implements CollapsibleEntryRegistry { if (old != null) { InternalLogger.getInstance().warn("Overwritten collapsible entry group [%s] %s with %d entries", id, name.getString(), stacks.size()); } + if (stacks.isEmpty()) { + InternalLogger.getInstance().warn("Collapsible entry group [%s] %s has no entries, ignoring.", id, name.getString()); + this.entries.remove(id); + } } @Override -- cgit