From b8722dbbc03ba904cd968444f0bf8dd896159914 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Fri, 17 Jul 2020 19:51:59 +0200 Subject: [PATCH] Do not rely on exceptions for control flow, when the cell has no fuzzy mode. --- src/main/java/appeng/items/storage/AbstractStorageCell.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/appeng/items/storage/AbstractStorageCell.java b/src/main/java/appeng/items/storage/AbstractStorageCell.java index aef9eef4e..c7f41022b 100644 --- a/src/main/java/appeng/items/storage/AbstractStorageCell.java +++ b/src/main/java/appeng/items/storage/AbstractStorageCell.java @@ -118,6 +118,9 @@ public abstract class AbstractStorageCell> extends AEBaseI @Override public FuzzyMode getFuzzyMode(final ItemStack is) { final String fz = is.getOrCreateTag().getString("FuzzyMode"); + if (fz.isEmpty()) { + return FuzzyMode.IGNORE_ALL; + } try { return FuzzyMode.valueOf(fz); } catch (final Throwable t) {