From 78904204cf835b6ce08de2fdf2dbb0cb2e6791d6 Mon Sep 17 00:00:00 2001 From: Gunther De Wachter Date: Mon, 26 Jun 2017 07:06:19 +0200 Subject: [PATCH] Fixed inscriber not starting due to vanilla changes. --- .../java/appeng/util/helpers/ItemComparisonHelper.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/util/helpers/ItemComparisonHelper.java b/src/main/java/appeng/util/helpers/ItemComparisonHelper.java index 9c326d0e0..654cd7c63 100644 --- a/src/main/java/appeng/util/helpers/ItemComparisonHelper.java +++ b/src/main/java/appeng/util/helpers/ItemComparisonHelper.java @@ -88,7 +88,14 @@ public class ItemComparisonHelper @Deprecated public boolean isEqualItem( @Nullable final ItemStack left, @Nullable final ItemStack right ) { - return left != null && right != null && left.isItemEqual( right ); + return left != null && right != null && /* left.isItemEqual( right ); */ this.isItemEqual(left, right); + } + + /** + * A slightly different method from ItemStack.java to skip the isEmpty() check. This allows you to check for identical empty spots.. + */ + public boolean isItemEqual( ItemStack left, ItemStack right) { + return left.getItem() == right.getItem() && left.getItemDamage() == right.getItemDamage(); } /**