aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/src/main/java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java
index 98d03acb2..5d5c70789 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/registry/display/DisplayRegistryImpl.java
@@ -71,6 +71,13 @@ public class DisplayRegistryImpl extends RecipeManagerContextImpl<REIClientPlugi
displayCount.increment();
}
+ @Override
+ public void add(Object object) {
+ for (Display display : tryFillDisplay(object)) {
+ add(display);
+ }
+ }
+
public void registerDisplay(int index, Display display) {
displays.computeIfAbsent(display.getCategoryIdentifier(), location -> new ArrayList<>())
.add(index, display);