From 4d83c172e09c8a52186b6a5964a6e39acd913007 Mon Sep 17 00:00:00 2001 From: Darkere Date: Sat, 11 Jul 2020 15:56:08 +0200 Subject: [PATCH] fix CrafterManagerContainer accepting items other than CraftingPattern (#2601) --- .../refinedstorage/container/CrafterManagerContainer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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;