From 802550cf8decfb3313d594544232266519f70d29 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Wed, 6 Jul 2022 17:37:28 +0800 Subject: Fix #974 --- .../shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'runtime/src/main/java') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java index ea8b73015..eeea8ab25 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java @@ -59,9 +59,16 @@ public class EntryRegistryImpl implements EntryRegistry { public List listeners = Lists.newCopyOnWriteArrayList(); private PreFilteredEntryList preFilteredList; private EntryRegistryList registryList; - private LongSet entriesHash = new LongOpenHashSet(); + private LongSet entriesHash; private boolean reloading; + public EntryRegistryImpl() { + registryList = new NormalEntryRegistryList(); + entriesHash = new LongOpenHashSet(); + preFilteredList = new PreFilteredEntryList(this); + listeners.add(preFilteredList); + } + @Override public void acceptPlugin(REIClientPlugin plugin) { plugin.registerEntries(this); -- cgit