From d01aa28cdc6219217ce785d5d05458651531615d Mon Sep 17 00:00:00 2001 From: shartte Date: Fri, 24 Jul 2020 16:39:32 +0200 Subject: [PATCH] Use standard mechanics for damaging the quartz knife. (#4494) --- .../items/tools/quartz/QuartzCuttingKnifeItem.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/appeng/items/tools/quartz/QuartzCuttingKnifeItem.java b/src/main/java/appeng/items/tools/quartz/QuartzCuttingKnifeItem.java index 9d070f2f4..387ab23ce 100644 --- a/src/main/java/appeng/items/tools/quartz/QuartzCuttingKnifeItem.java +++ b/src/main/java/appeng/items/tools/quartz/QuartzCuttingKnifeItem.java @@ -72,10 +72,12 @@ public class QuartzCuttingKnifeItem extends AEBaseItem implements IGuiItem { @Override public ItemStack getContainerItem(final ItemStack itemStack) { - ItemStack copy = itemStack.copy(); - copy.setDamage(itemStack.getDamage() + 1); - - return copy; + ItemStack damagedStack = itemStack.copy(); + if (damagedStack.attemptDamageItem(1, random, null)) { + return ItemStack.EMPTY; + } else { + return damagedStack; + } } @Override