diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-07-06 17:37:28 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-07-06 17:38:33 +0800 |
| commit | 0f2f2915b3a6ca24106805a471e0301f01e1406a (patch) | |
| tree | 515f8bb8fef5c4881d14407dcdf79bf8d87d9f5d /runtime | |
| parent | 224e5ab8f6ca1912c2627e700439f695b3c92b32 (diff) | |
| download | RoughlyEnoughItems-0f2f2915b3a6ca24106805a471e0301f01e1406a.tar.gz RoughlyEnoughItems-0f2f2915b3a6ca24106805a471e0301f01e1406a.tar.bz2 RoughlyEnoughItems-0f2f2915b3a6ca24106805a471e0301f01e1406a.zip | |
Fix #974
Diffstat (limited to 'runtime')
| -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); |
