aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-02-01 22:03:35 +0800
committershedaniel <daniel@shedaniel.me>2022-02-01 22:08:13 +0800
commita344ca45f7c44de9773527a5d75f6923cb9f47ff (patch)
tree73705aec2c70efc01d473e945eaac7666ac66455
parent87ffd039b745b4bea631c26a60731497c176988d (diff)
downloadRoughlyEnoughItems-a344ca45f7c44de9773527a5d75f6923cb9f47ff.tar.gz
RoughlyEnoughItems-a344ca45f7c44de9773527a5d75f6923cb9f47ff.tar.bz2
RoughlyEnoughItems-a344ca45f7c44de9773527a5d75f6923cb9f47ff.zip
Fix entry list not populating entries in time properly, Fix #742
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java2
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/common/entry/type/EntryRegistryImpl.java4
2 files changed, 1 insertions, 5 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java
index d40f3c1e1..ff1fa2a2d 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java
@@ -570,8 +570,8 @@ public class ScreenOverlayImpl extends ScreenOverlay {
@Override
public void render(PoseStack matrices, int mouseX, int mouseY, float delta) {
if (shouldReload || !calculateOverlayBounds().equals(bounds)) {
- ENTRY_LIST_WIDGET.updateSearch(REIRuntimeImpl.getSearchField().getText(), true);
init();
+ ENTRY_LIST_WIDGET.updateSearch(REIRuntimeImpl.getSearchField().getText(), true);
} else {
for (OverlayDecider decider : ScreenRegistry.getInstance().getDeciders(minecraft.screen)) {
if (decider != null && decider.shouldRecalculateArea(ConfigObject.getInstance().getDisplayPanelLocation(), bounds)) {
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 88be70fd6..247de3c47 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
@@ -118,10 +118,6 @@ public class EntryRegistryImpl implements EntryRegistry {
@Override
public List<EntryStack<?>> getPreFilteredList() {
- if (PluginManager.areAnyReloading()) {
- return Collections.emptyList();
- }
-
return Collections.unmodifiableList(preFilteredList);
}