diff --git a/src/main/java/com/refinedmods/refinedstorage/container/CrafterManagerContainer.java b/src/main/java/com/refinedmods/refinedstorage/container/CrafterManagerContainer.java index 8270c30a2..63fb701d2 100644 --- a/src/main/java/com/refinedmods/refinedstorage/container/CrafterManagerContainer.java +++ b/src/main/java/com/refinedmods/refinedstorage/container/CrafterManagerContainer.java @@ -175,7 +175,9 @@ public class CrafterManagerContainer extends BaseContainer { if (slot.getHasStack()) { stack = slot.getStack(); - + if (!new PatternItemValidator(getPlayer().getEntityWorld()).test(stack)) { + return ItemStack.EMPTY; + } if (index < 9 * 4) { if (!mergeItemStack(stack, 9 * 4, inventorySlots.size(), false)) { return ItemStack.EMPTY;