diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-07-06 17:37:28 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-05-29 21:07:48 +0800 |
| commit | 802550cf8decfb3313d594544232266519f70d29 (patch) | |
| tree | 8ce86db70e76b577e4e258a2cf44f465ed290e6a /runtime/src/main/java | |
| parent | 8ff331a4d8a5e8fc6e900345b51e3b234fc228db (diff) | |
| download | RoughlyEnoughItems-802550cf8decfb3313d594544232266519f70d29.tar.gz RoughlyEnoughItems-802550cf8decfb3313d594544232266519f70d29.tar.bz2 RoughlyEnoughItems-802550cf8decfb3313d594544232266519f70d29.zip | |
Fix #974
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); |
