From 41fd15fc57cdf1b9eae29dae28d867aa4a3e67f9 Mon Sep 17 00:00:00 2001 From: LexManos Date: Fri, 21 Jun 2024 13:34:37 -0700 Subject: [PATCH] Fix converting dirt to mud consumes whole bottle (not just emptying) Closes #10027 --- src/main/java/net/minecraftforge/common/ForgeHooks.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minecraftforge/common/ForgeHooks.java b/src/main/java/net/minecraftforge/common/ForgeHooks.java index 3643226f45..f2239cc9b4 100644 --- a/src/main/java/net/minecraftforge/common/ForgeHooks.java +++ b/src/main/java/net/minecraftforge/common/ForgeHooks.java @@ -465,7 +465,7 @@ public final class ForgeHooks { level.captureBlockSnapshots = false; if (ret.consumesAction()) { - var postUse = itemstack.copy(); + var postUse = player.getItemInHand(context.getHand()); var blockSnapshots = new ArrayList<>(level.capturedBlockSnapshots); level.capturedBlockSnapshots.clear();