aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-07-06 17:37:28 +0800
committershedaniel <daniel@shedaniel.me>2022-07-06 17:37:28 +0800
commit46f6b6696ec53d40e7d18c901984f311563dd21c (patch)
tree6f946127e2f0641e860c1576884a71079c1acb1b /runtime/src/main/java
parentabcaf82709f1c39c6e3059daa2ecb5c0867d24a6 (diff)
downloadRoughlyEnoughItems-46f6b6696ec53d40e7d18c901984f311563dd21c.tar.gz
RoughlyEnoughItems-46f6b6696ec53d40e7d18c901984f311563dd21c.tar.bz2
RoughlyEnoughItems-46f6b6696ec53d40e7d18c901984f311563dd21c.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.java9
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);