From ea32813e2700686c8c136a6b929279df50f630fa Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sat, 25 Jun 2022 22:36:47 +0800 Subject: Detect unbound categories --- .../rei/impl/client/registry/display/DisplayRegistryImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'runtime/src/main/java') 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 db0138420..8300f06c9 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 @@ -261,6 +261,12 @@ public class DisplayRegistryImpl extends RecipeManagerContextImpl identifier : displays.keySet()) { + if (CategoryRegistry.getInstance().tryGet(identifier).isEmpty()) { + RoughlyEnoughItemsCore.LOGGER.throwException(new IllegalStateException("Displays registered for unknown registry: " + identifier)); + } + } } @Override -- cgit