From 5760d0fb8df3563556021ace9d2354e672a3921b Mon Sep 17 00:00:00 2001 From: Brady Date: Wed, 22 Aug 2018 21:05:52 -0500 Subject: [PATCH] Fix MixinMinecraft#onBlockBreak local capture --- src/main/java/baritone/launch/mixins/MixinMinecraft.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/baritone/launch/mixins/MixinMinecraft.java b/src/main/java/baritone/launch/mixins/MixinMinecraft.java index 487f126f..f7bf4d36 100755 --- a/src/main/java/baritone/launch/mixins/MixinMinecraft.java +++ b/src/main/java/baritone/launch/mixins/MixinMinecraft.java @@ -167,9 +167,10 @@ public class MixinMinecraft { at = @At( value = "INVOKE", target = "net/minecraft/client/multiplayer/PlayerControllerMP.clickBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;)Z" - ) + ), + locals = LocalCapture.CAPTURE_FAILHARD ) - private void clickMouse(CallbackInfo ci, BlockPos pos) { + private void onBlockBreak(CallbackInfo ci, BlockPos pos) { Baritone.INSTANCE.getGameEventHandler().onBlockInteract(new BlockInteractEvent(pos, BlockInteractEvent.Type.BREAK)); } @@ -181,7 +182,7 @@ public class MixinMinecraft { ), locals = LocalCapture.CAPTURE_FAILHARD ) - private void onBlockInteract(CallbackInfo ci, EnumHand var1[], int var2, int var3, EnumHand enumhand, ItemStack itemstack, BlockPos blockpos, int i, EnumActionResult enumactionresult) { + private void onBlockUse(CallbackInfo ci, EnumHand var1[], int var2, int var3, EnumHand enumhand, ItemStack itemstack, BlockPos blockpos, int i, EnumActionResult enumactionresult) { Baritone.INSTANCE.getGameEventHandler().onBlockInteract(new BlockInteractEvent(blockpos, BlockInteractEvent.Type.USE)); } }