From cf39ddeff5ea168b60c1f9e11c2b1a9ccc79781b Mon Sep 17 00:00:00 2001 From: direwolf20 <39863894+Direwolf20-MC@users.noreply.github.com> Date: Tue, 10 Sep 2024 19:53:32 -0400 Subject: [PATCH] Resolves double upgrade drops on tool break --- .../justdirethings/common/items/interfaces/Helpers.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/direwolf20/justdirethings/common/items/interfaces/Helpers.java b/src/main/java/com/direwolf20/justdirethings/common/items/interfaces/Helpers.java index 201eb76f..cb3fe287 100644 --- a/src/main/java/com/direwolf20/justdirethings/common/items/interfaces/Helpers.java +++ b/src/main/java/com/direwolf20/justdirethings/common/items/interfaces/Helpers.java @@ -38,7 +38,6 @@ import net.neoforged.neoforge.common.CommonHooks; import net.neoforged.neoforge.common.Tags; import net.neoforged.neoforge.energy.IEnergyStorage; -import net.neoforged.neoforge.event.EventHooks; import net.neoforged.neoforge.event.level.BlockEvent; import net.neoforged.neoforge.items.IItemHandler; import net.neoforged.neoforge.items.ItemHandlerHelper; @@ -91,9 +90,9 @@ public static void breakBlocksNew(Level level, BlockPos pos, LivingEntity pPlaye damageTool(pStack, pPlayer, getInstantRFCost(destroySpeed, level, pStack)); } } - if (pStack.isEmpty() && !toolCopy.isEmpty()) { + /*if (pStack.isEmpty() && !toolCopy.isEmpty()) { //This is done in damageTool(Above) - so this was actually running twice... EventHooks.onPlayerDestroyItem(player, toolCopy, InteractionHand.MAIN_HAND); - } + }*/ } }