diff options
Diffstat (limited to 'runtime/src/main/java')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java | 9 |
1 files changed, 8 insertions, 1 deletions
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<EntryRegistryListener> 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); |
