I'm pretty sure the issue lies in InteractionHandlers.RightClick(MinecraftClient client, MinecraftServer server, IPacket _packet). Commenting out either
item.OnItemUsed(client.World, client.Entity);
or
item.OnItemUsedOnBlock(client.World, position, AdjustByDirection(packet.Direction), cursorPosition, client.Entity);
Causes the block count to only be decremented by one instead of two. I'm not sure of the effects of commenting out either of them though.
I'm pretty sure the issue lies in InteractionHandlers.RightClick(MinecraftClient client, MinecraftServer server, IPacket _packet). Commenting out either
item.OnItemUsed(client.World, client.Entity);
oritem.OnItemUsedOnBlock(client.World, position, AdjustByDirection(packet.Direction), cursorPosition, client.Entity);
Causes the block count to only be decremented by one instead of two. I'm not sure of the effects of commenting out either of them though.