diff --git a/src/main/java/appeng/integration/modules/jei/FacadeRegistryGenerator.java b/src/main/java/appeng/integration/modules/jei/FacadeRegistryGenerator.java index 6f3235b10..176c6fb14 100644 --- a/src/main/java/appeng/integration/modules/jei/FacadeRegistryGenerator.java +++ b/src/main/java/appeng/integration/modules/jei/FacadeRegistryGenerator.java @@ -60,6 +60,10 @@ class FacadeRegistryGenerator implements LiveRecipeGenerator> getRecipeFor(EntryStack entry) { + if (entry.getType() != EntryStack.Type.ITEM) { + return Optional.empty(); // We only have items + } + // Looking up how a certain facade is crafted ItemStack itemStack = entry.getItemStack(); if (itemStack.getItem() instanceof FacadeItem) { @@ -73,6 +77,10 @@ class FacadeRegistryGenerator implements LiveRecipeGenerator> getUsageFor(EntryStack entry) { + if (entry.getType() != EntryStack.Type.ITEM) { + return Optional.empty(); // We only have items + } + // Looking up if a certain block can be used to make a facade ItemStack itemStack = entry.getItemStack(); ItemStack facade = this.itemFacade.createFacadeForItem(itemStack, false);