diff --git a/src/main/java/net/silentclient/client/mixin/mixins/MinecraftMixin.java b/src/main/java/net/silentclient/client/mixin/mixins/MinecraftMixin.java index ac0ae9c..4861915 100644 --- a/src/main/java/net/silentclient/client/mixin/mixins/MinecraftMixin.java +++ b/src/main/java/net/silentclient/client/mixin/mixins/MinecraftMixin.java @@ -179,7 +179,6 @@ public abstract class MinecraftMixin { @Inject(method = "rightClickMouse", at = @At("HEAD")) public void rightClickMouse(CallbackInfo ci) { - new EventClickMouse(1).call(); if (Client.getInstance().getModInstances().getOldAnimationsMod().isEnabled() && Client.getInstance().getSettingsManager().getSettingByClass(AnimationsMod.class, "1.7 Punching Animation").getValBoolean() && Minecraft.getMinecraft().playerController.getIsHittingBlock() && Minecraft.getMinecraft().thePlayer.getHeldItem() != null && @@ -189,6 +188,11 @@ public abstract class MinecraftMixin { } } + @Inject(method = "runTick", at=@At(value = "INVOKE", target = "Lnet/minecraft/client/Minecraft;rightClickMouse()V", ordinal = 0)) + public void rightClickEvent(CallbackInfo ci) { + new EventClickMouse(1).call(); + } + /** * @author kirillsaint * @reason call event